It's next to La Rambla, near squere Catalunya. Nice and kind staff.