big space, open and full of light. right in the center of Barcelona, well within walking distance of everything