John’s place was great and met all of our needs and expectations for the stay. Location was perfect. We were in town for the Asheville half marathon, and it was a quick walk to the starting line and all that downtown has to offer. The check-in/check-out process was smooth and low maintenance. The communication with John was seamless, and he provided some nice local recommendations for dinner and music.