John's place is a top-notch, authentic AirBnB experience, in the best possible sense. He is a great host and his place is comfortable, clean, and well-managed. I've stayed here several times and have always been happy to return!