We stayed here for three nights and had booked a Royal Suite. They gave us the nicest Royal Suite they had with the colorful ceiling and a balcony. It was spacious and nicely decorated with two canopy beds, a sitting area, a table, mini fridge and cabinet, and a dressing area and enough space for our luggage. There was a ceiling fan and an AC unit over the king bed. The bathroom was also very spacious although the toilet always smelled so we had the fan on all the time. That solved the problem. The huge shower head was fixed to the ceiling with excellent water flow and temperature. The beds were comfortable. The balcony had a set of screen doors that we used at nights and left them open. It opened in the courtyard with open views for passersby so be aware of that. There were two chairs and a table there as well. The only issue was that our room was near the stairs and there was a lot of foot steps coming and going, some talking and noise, and doors slamming until 11:30-12 every night. They had a nice live music and dance entertainment at dinner on the rooftop dining room. It started around 7:30 PM until about 9:30-10 PM with breaks. The a la carte dinner was reasonably priced and good. The breakfast buffet was a little varied every day with a few repeat items. Everything we tried tasted good. The staff were very friendly and polite. They always met us with smiles. They made the room when we asked them. They ask for the room key when you leave the hotel. The pool was nice but there was not a lot of shaded space.