The place was perfect for our family. Very clean and safe for a toddler learning to walk. The green areas and pool were a hit for children, big and small. The green spaces, showers, snack bar, and bathrooms near the beach are all you need to have a great time with children. If I had to mention something that could be better, our dryer was not working when we got there, but someone came within minutes to fix it and got it working quickly.