The perfect location for downtown Barcelona!