This place was amazing the staff was amazing, pool restaurant and room were amazing. The only thing that would have made it 5 star, and is a bit out of their control is ensuring mosquitos can’t get into the rooms, it could have been the time of year. Also very near to the front entrance there is unfortunately a raw sewage smell occasionally. Which makes it a bit hard to sit near that side of the pool. Breakfast was very yummy as well with a decent selection. Front reception was super nice as well. Location was perfect 2 min walk and your on the boardwalk, with an enormously long beach, the hotel has their own beach loungers no extra cost and beach towels. The boardwalk is full of entertainment, shopping and restaurants.