This place has the perfect location relative to downtown Asheville. That alone makes it worthy of 5 stars.