We stayed for two nights at Teresa's and found it to have all that we needed for a pleasant stay. It is located close to downtown and has grocery store right down the street. We will stay again when in Asheville.