John was the perfect host and considerate to the last. His studio apartment suited me perfectly and he even checked in twice to make sure it was warm enough. Spotlessly clean and with private safe parking. Couldn't have asked for more.