A fabulous stay and a fabulous host.