Simply magnificent place in the centre of Barcelona.