A truly amazing place, gorgeous views, beautiful design, great hosts, an absolute stunner! We loved staying here.