Great place in central Barcelona. Amazing views