Great space for a large group, plus an excellent location, just a few minutes to La Sagrada Familia.