We arrived shortly after 4 pm. In our room, the AC didn't work--it was in the 80s and muggy. The desk clerk told us that it was not working in any room but that it was ok because it was cool outside. The room was slightly recessed off of a shared 2nd story terrace so the breeze didn't reach the rather stuffy room. With no fan to circulate the air, it was a pretty miserable sleeping experience that night. The salt water infinity pool was very nice, and the grounds outside were beautiful and well kept. The room itself was ok. When you opened the door to the room, it stuck on the tiles and left a scratch mark when you opened it fully. The bathroom was nasty. There was mildew on the shower curtain, some grout lines were black where grout was missing, and the holder for the handheld shower head was loose so that you could not adjust the direction at all, and it fell off if you bumped it. When we told the front desk that evening that we had to leave at 7 am (breakfast started at 7:30, included in the price of the room) and asked for something to take with us—a piece of fruit and a roll—we were informed that it was impossible. The dinner was excellent, but a good meal does not make up for a restless night's sleep. Going there in the off season, we did not expect many of the amenities to be available--the poolside bar, pool towels, the coffee shop, the beach shuttle—and were ok with that. However, we did expect the basics to be available--like AC and a friendly reception.