Great space near the heart of Barcelona!