A beautiful place, great views, spotless and with all amenities you might need. Some great local tips from the owners too. Loved our stay.