A great house in a stunning part of the world. Hosts are super.