This place is amazing. close proximity to beaches shops etc. The amenities are endless. Communication abounds as the hosts endeavors to ensure a fun and relaxing stay. would definitely highly recommend.