Absolutely super location. Right off Plaça de Catalunya. Just a couple of steps to the Metro. El Corte Inglés across the street. Yet very quiet.