Good stay overall, after a little mix-up with the dates, probably caused by Booking.com not sending the correct info. Staff here was very attentive. We had a room right next to the pool but there was a pre-booked party with loud music at the pool. The staff were gracious enough to move us after we'd already occupied the room. The rooms are comfortable & spacious, and the property overall is nice and attractive and beautiful building. Good A/C, good bathrooms, but they could do a better job of cleaning the floors (dirty in some places). No insects that we could see, no issues with the furnishings. Mostly a great stay.