Great location close to the beach and just close enough to the activities without it being too loud. Cleaning staff was wonderful made sure we had plenty of clean towels and our room was well stocked and clean.