B Flat was the perfect home base for our trip to Asheville. The flat itself is bright, cute, and clean! Everything we might have needed (coffee, hairdryer, iron, etc) was included. The location was perfect for exploring Asheville. April was great to work with, made everything easy and quickly responded to any questions that we had. We would definitely stay here again.