Fabulous place to stay and fabulous hosts!