Great place in the middle of the hustle and bustle of Barcelona.