So we have pretty much settled on the Tradewinds Island Grand resort St. Petersberg. Looks like there is a ton of stuff to do there, like 7 heated pools, multiple restaurants, 3 story waterslide, bunch of other stuff. Plus it looks like you have access to its sister resort the Rumfish that is just a short walk away. That has like a restaurant where you sit in front of a 33,000 gallon aquarium. That sounds awesome.
If anyone has any bad vibes about that place please let me know, otherwise I will be booking it tomorrow!
Thanks everyone!!!