I have three little girls and this hotel was perfect for our family vacation! There's a lazy river, swimming pool and baby pool. Even with the hotel as busy as it was, the pools were never too packed. The beach is right there so you don't need to get in your car and travel. There's a free breakfast and a Diner that is in walking distance. The rooms were clean and spacious and the front desk couldn't have been nicer. We will be back and we've already recommended it to all our friends.