Great place to explore Barcelona from and great location