An absolutely perfect home in the most beautiful of locations. Situated between gorgeous beaches, two world renowned resorts, and plenty of activities it gets no better.