A beautiful property in a stunning location with all the amenities you could hope for. Friendly, helpful hosts made our stay easy and relaxing.