Great place with a great terrace. Sagrada Familia right down the street. Right in the heart of Barcelona.