We had a lovely stay in B Flat during our long weekend trip to Asheville. We are not new to the area but this was our first time staying downtown and certainly won't be our last. The location of the flat and the availability of on site parking can't be beat. We were able to walk to all the downtown shops and restaurants we wanted which was perfect. The flat was small but comfortable and a perfect size for two people. We slept well and had no complaints! April was VERY helpful in recommending some of her favorite local places to eat as well! We would definitely stay here again on our next trip!