Great little nook in the heart of Barcelona.