Worked out perfectly for our family of 5 Spring Break getaway. Prime location to surrounding shopping, places to eat, grocery, etc. Not a waterfacing condo but who cares when you still can see it from balcony or walk to it in few hundred feet. You get a good glimpse of the gulf from side balcony and great views overseeing tennis and basketball area, which worked very well for letting son play ball. Couch and seating were comfy for after beach time, beds great, and updated baths were very good. We appreciated having the necessities covered in kitchen and baths. We really liked having beach chairs and toys (might add basket ball, think they have tennis rackets to use at office) and the use of clothes dryer/washer.
The place is clean and well suited for families. But that all takes second place to the beach! Our favorite part was the easy access to beach and the free chairs and umbrella by the beach attendant. We enjoyed the pool after beach time and the ease of quick walk back to the fitness area for the beach restroom breaks. The fitness room was good too for treadmill, etc.
So it's a solid 5 stars considering that this isn't to be classified as some luxury resort, it's perfect for 4-5 people for week+. The buildings are not brand new but interior is modern and recently updated, casual and comfy. If there were any faults (and this a stretch) I'd say that the noise was bit much few times from the neighboring houses next the resort and the storm doors are aged with the building. This wasn't bothersome and should be expected with some families just having good time with their music and such, they were within control and it quited before too late. If I were to stay long term I'd want the storm doors updated (if the same neighbors were there routinely). Only other recommendation is think ahead about planning your check out time 10a is fine, but if you might want to squeeze in last few hrs of afternoon beach it would be far better for later afternoon checkout.
Again great place, well suited for families and very good location. Lastly, The owner- Mary was excellent with communications, super quick to respond and very flexible with our needs.