We loved our stay! B Flat is adorable. Lots of character... a lovely space. The location is great for exploring Asheville, and had everything we could need.