We would definitely recommend B Flat to anyone that asked. It's in a great location and walking distance to great restaurants and breweries on the South Slope of Asheville. April was great at communicating with us prior to our arrival. The place is quiet and clean and the pictures well represent B Flat.