A great place in the very heart of Barcelona!