John was a great host and very responsive. The place was as I expected in terms of quality and location, but there were lots of other little touches that were unexpected and added to the experience. The room was very comfortable, check in was very easy, and I was well taken care of. Highly recommend!