The location is right in the heart of Barcelona, everything you need is minutes away.