Adorable little spot, but was slightly disappointed in a few aspects.
Overall, It comes highly recommended, however I didn't notice the staff to be particularly friendly and the vegetarian options were almost non-existent. I ended up with a pretty expensive veggie sandwich that was nothing to write home about.
The atmosphere made up for it and the music was pretty decent!