One of the best places I have ever stayed, period. It was clean, cozy, had lots of personal touches and was absolutely beautiful. I would highly recommend this location to anyone looking for a secluded stay in a unique accommodation. The hosts were both warm and friendly. The views only added to the already outstanding accommodation and the private beach area was the icing on the cake.