In the centre of Barcelona and a street away from La Rambla - you’ll definitely be in the heart and warmth of the Barca culture.
Communication was smooth and check in was fairly simple.
Only drawback was the amount of stairs to climb, however that’s a minor con for all the many pros that this property has to offer. I would recommend.