Great place to stay. Very clean a nice maintain. The beds are very comfortable. We love that it had beach chairs, umbrellas and snorkels it made our beach day very fun. The only down side was that the code to open the door to the pool was not email to me and the staff was giving us problems so make sure you get the code before heading to the pool. But overall we had a great experiance. Will stay here again.