This place is nothing short of spectacular. First and foremost the view - there is nothing quite like it. The location, layout, outdoor/indoor space, equipped kitchen, cleanliness and close access to beach and restaurant is top notch, and a great host to boot. Highly recommended!