An amazing place in an amazing area! Great view, lots of beautiful beaches, great hospitality.