Overall the resort and location are wonderful. My family loved the big pool, putt putt, and the beach access is convenient. The condo had all of the features we needed, however I think the condo needs a deep clean and a refresh. Our feet were dirty the first evening from walking on the floors and there is visible dirt/grime on surfaces. Beds were squeaky, knobs are corroded, doors misaligned, furniture crowded… the place just needs some love unfortunately.