Wonderful location. the beach right in front of the unit is perfect for swimming, lounging, snorkeling, paddle boarding. The pool is great and everyone is friendly. The management office has all sorts of goods and rentals and excursion stuff for you to do as well!