B Flat is charming, eclectic, and clean, supplied with everything we needed. The location is stellar, within walking distance of a ton of restaurants and shops. You're close to everything cool, but the neighborhood is very quiet at the same time. We had a blast and hope to get a chance to come back and stay again!