This place is located in the center of La Rambla. Everything you need is a few steps, and the place is inexpensive and perfect for exploring.