Good location within walking distance to Placa de España.