Fantastic stay, great host, ideal location