A home away from home in a most beautiful part of the world. Magical place & a fabulous host.