Very nice, clean hotel that exceeded my expectations. Gorgeous waterfront room with a large deck, which we ate dinner on. Very nice kitchenette and the beds were very comfortable. There were 2 pools, a splash pad, hammocks, bar at the pool, tennis courts and an arcade and it was right on the beach and in the middle of everything. Couldn't ask for anything else!