This unit was clean, beautiful and exactly what we expected. Proximity to the beach, pools and gym made it easy to enjoy everything. The property management company were quick to respond to issues. Even though the resort was pretty full, there was plenty of space to spread out. The beach directly in front of the resort is a lovely sand with some small trees here and there for shade. Lots of reef to snorkel and see the fish and turtles. We made good use of the boardwalk which goes for miles along the beach in front of most resorts. I was absolutely return to this resort.