Stayed over Christmas week for two nights. This is an affordable, spacious, apartment-like hotel, right on a beautiful private beach. Staff was amazing, everyone!!! You stay here for the location, the beach, heated pool, large rooms with kitchens, and price point. It checked all of our boxes for traveling with young children. Short drive to Clearwater (although beach at hotel is gorgeous), St. Pete’s, and Tampa. Lots of great restaurants nearby, Dunkin across the street.