This rental has all the amenities of a 21st century hotel (including tennis courts and grilling areas) complemented by a location literal steps away from the beach while still managing to feel like a cozy home away from home. Expect lot's of families and friendly staff.