Wonderful hosts, fabulous views & supplies a plenty in a beautiful part of the world.