John's space is new and extremely clean! The location is perfect and convenient to many places near downtown Asheville. John is very accommodating and communication with him is quick and easy! I would stay here again in a heartbeat!