Our rental property was just as described and perfect for our group of 6. Lots of room, decorated nice (brings the beach feel to your place), and located close to everything you need, including the beach. The shuttles to and from the beach are very handy and the heated pools around the resort are also a nice option. The only downside to the resort is that they charge you to use the gym and tennis courts. The majority of the tennis courts even sat empty the whole time. The gym is decent with yoga studio, multiple treadmills, ellipticals and bikes, good selection of free motion machines, dumbbells up to 50 lbs but only ONE small adjustable bench. Other than that, it was perfect.