Stunning property. Had everything you would expect in a luxury property. Perfect location. Highly recommended. Excellent hosts.