This place is amazing! You cannot beat this location. We walked everywhere and had some really fantastic food and beer. The apartment was exactly like the pictures. Check in and out was super easy. The place was clean, comfortable and had everything we could possibly need during our stay. I would definitely recommend B Flat to anyone wanting to have a great Asheville experience.