Room was okay although I signed up for the beachfront. There was no building on the beach. It was completely gutted. It was very loud with construction and they did not tell anyone beforehand. Everyone was complainng. I did not because the people who work there are awesome and they are the middle man. It will be great when that all gets sorted out. The room, pool, bar, spa, cleaning people, front desk, and cleanliness was exceptional.