A cozy and nice place in a vibrant area of Barcelona.