Fabulous hosts and a lovely place to stay