We stayed here with our older sons and overall enjoyed the stay. Our only complaint, which is not really anything you can do much about is the kids in the pool area this week were so loud. They were in the pool morning til night, which is great, but we could never sit on our balcony and enjoy peace and quiet. We went to the beach for the most part, but in the morning while having coffee or in the evening after dinner, we would like to sit out there and a couple of the kids were constantly yelling and screaming and their parents never told them to quiet down. Our oldest son went to pool maybe twice and left right away. Again, I'm not sure you could even do anything about it, but we've stayed in many places in St. Pete and it's never been this bad. I'm glad the kids were actually outside playing as they should be and not on video games, but it definitely made it hard to relax in the mornings or evenings. Other than that, everything was great.