We enjoyed our stay, the roof top restaurant offered amazing sunset views, the food was very good, staff was eager to please, breakfast buffet and seating area were a great way to start the day. The Hotel beach offers towels and lounges. The only potential negative is the busy, but we would definitely stay again!!