Good location for a Barcelona sight seeing trip.