The unit was very clean, had upgraded amenities, and conveniently located in the heart of downtown Asheville, NC. making my family's stay a very pleasant one. We had a lovely view of the mountains from our balcony too. Only negative was that I tried reaching out to management/owner of Towns to request an extended check out time but no one was available on a Tuesday morning. I received a response days later. It made me wonder if there would have been any reachable party during an emergency situation. I do however recommend Towns for a good Airbnb experience.