We have been visiting this hotel for several years in a row. After a stop of a few years, we were back this spring, and our very good impression was fully confirmed. The place is special, food is delicious, service couldn't be better. I saw that in some reviews people complain about the rooms. Of course it depends on your expectations. Each time we had a different room, sometimes better for some aspects sometimes for others, but never anything we could complain about. I love the rooms being among the trees, I love the peace, the view on the gulf, the flowers, the fireflies at night. Rooms are extremely clean, bathrooms are spacious, beds are comfortable. Each room has some private "space" outside, either a terrace or a little patio. We have always been off-season and the quality/price ratio was very good. I understand that in high season it can be very expensive.