Very nice place with access to all amenities offered by the resort, including a private beach. The host was easy to access by phone, and once you’re there, the resort staff takes care of the rest. Plenty of space and parking!