Nice, clean, location within walking distance to La Sagrada Familia and La Ramblas