fantastic location, fantastic stay, and a great host.