We stay here every year and we enjoy our selves every time. It's a great place to take the family. We enjoy going after school has started personally because then its less crowded and peaceful. There are a bunch of pools to choose from and one indoor pool, all have life guards. The beach has a ton of life guards as well. Makes a great vacation spot. The price of the places all depend on the quality of the place you choose.