Great location off La Rambla and fairly smooth check-in.