A stunning property, sparkling clean and incredible views! Our hosts were wonderfully hospitable and kind.