Barcelona is a great place to visit and comes with many things to see and do. It is large but boasts a compact city center that's incredibly walkable. The city center is the best place to stay whether ...