Superb location to see and experience the essence of Barcelona.