Excellent location, stunning accommodation, and accommodating hosts.