This is a wonderful place. A+++. Great location and amenities. Beach is walking distance. Registration office helped with booking activities nearby. Parking is right in front of the unit so no stairs to climb. Host was easy to work and gave good instructions on how to check in. Would definitely recommend!