Perfect location, very clean and well maintained. Would definitely stay here the next time we are in Asheville, NC.