Would thoroughly recommend.
Great location, great value, great staff. Everything you need for a comfortable stay in Barcelona.