I really liked my stay at the City Gardens. It is near all the fun bars and clubs. You can basically walk to the party places. The room is very clean and the staff is friendly. I would stay again. My only two complaints would be. The breakfast they offer is O.K. but they should not make the eggs until you order them because they pre-make the eggs and put it under a heat lamp. The problem is, that this doesn't keep the eggs warm, so when you get them. They are cold. I also feel they should offer more breakfast dessert like muffins and Cookes. My other complaint is how they book transportation. I had a late flight, so I asked the hotel to book me a car, but they told me I had to pay in advance and sent me a link. The link to pay was to a PayPal account that forces you to make a PayPal account, and I didn't want to do that, but once I clicked to pay it made an account for me, so I had to call Paypal to terminate the account. It was a hassle. The last time I stayed in the Philippines. The hotel I stayed at booked me a car, and I just had to pay the hotel once I arrived at the front desk. It was way more convenient. Other than those two things, I would stay there again.