Fantastic location, great value for the area. I kept low expectations due to some poor reviews and was pleasantly surprised to find the condo newly renovated with new floors, very clean bed sheets. Some minor details like interior of coffee maker could use a good scrub and just a few dishes not clean. It wasn't a problem. The condo/resort is an older property, but the pool area was newly renovated with fantastic wading areas for toddlers. My husband took my daughter swimming while I grilled dinner. BBQ grills at the pool were new, very clean, and easy to use. Beach cabana well maintained and easy to spend a day there (kitchen, dishware, towels, beach chair, restrooms all provided). We found staff very helpful and responsive. Golf carts were super timely in getting us around when needed.