Walters place was amazing for my stay quick stay in Barcelona! It is at the heart of city and so easy to get to all the tourist hot spots and exploration adventures.
Forewarning there are several floors of stairs to climb but after eating my way through the city, I appreciated a bit of exercise. Your own private space with kitchen, bathroom and a living room all with AC.