karyn was really easy to communicate with and very accommodating after our flight was delayed and we arrived much later than expected. Amazing location literally seconds from the beach, and the place was clean and tidy and had all needed amenities. Definitely recommend!