Great place for a family vacation. The suite on the bay is perfect for small family...Private beach and calm bay water just a couple steps away. Suite was large and clean and very private. Initially booked a garden view tower studio w/ kitchen online but was very disappointed upon arrival (would not have stayed in the room it was that bad). Went back to lobby and upgraded to the suite and was very happy. Seven year old loved the pool and the private beach. Paddle wheel boat ride was nice, it takes you to the other side of bay for additional dining and entertainment options and will ferry you back later in the evening (no need for a taxi). We will stay there again.