Great place and location to explore Barcelona