Stunning location, great host, nice home away from home.