Nice breakfast buffet, the food was surprisingly very good and the options change each day. Good cafe within the hotel which was convenient but there was a lot of good cafes and restaurants within minutes walk surrounding the hotel as well that I wish we had more time to try. The room was very clean and new. Air conditioning was good. The staff was nice, english was not the best but we got through. No self serve laundry. The room cleaner was nice lady but she doesn't refill any of the toiletries or coffee. I ran out of body soap and left the container open on purpose but she did not refill. Had to ask for everything when it's out. Inside the elevator always smells funny. Pool on roof top was ok if you could get it to yourself since it was small. Overall I would stay here again. Very clean and new hotel for the price.