Very new, clean, great location, comfortable beds, perfect for our weekend in Asheville! Rooftop was a great added bonus!