Great place in a wonderful central commuter friendly avenue of Barcelona.