Well appointed and very clean. Was perfect for our family of 3 to enjoy a long weekend enjoying all that Asheville offers. Will be back!