We took our first family vacation here during early June. After doing lots of research about hotels, beaches, and family activities, many sites and people pointed us to this resort. We took a chance on it and honestly I am glad we did! I feel we paid a very fair price for what was included (we only paid for the basics) and got what we were looking for plus more. You really don’t even need to leave the resort if you don’t want to! Free family activities going on each day- Pool parties, dress up characters, scavenger hunts, s’mores, etc. although we didn’t dine there, there’s plenty of places to eat on site or right next door steps away plus shopping. The Gulfarium is of walking distance. Private beach access and there’s plenty of room for everyone. The beach was beautiful and we loved the pier. Every staff member from front desk down to cleaning was extremely kind, welcoming, and helpful. Check in was easy and they explained everything you need, i have never met such an outstanding resort staff! We had a basic room floor, but it was spacious for 3 of us plus beach stuff, and it was very clean. When we asked for more towels they brought them right away, with a smile late at night ! Pools were so fun especially at night. Next stay we want to choose a room that has a patio entrance into the pool (so cool) or a room that walks out to the beach access, as we chose a random room. Free classes from little adventures & free red flashlights from the welcome center - both steps away!