Location was right near everything walking distance, even could walk to the ever beautiful Sagrada Familia Basilica!
They went above and beyond for me, my Television broke and they went and grabbed me a brand new one and came and installed it first thing in the morning, that quite impressive.
They came and helped us with the washer/dryer combo, everything. The second vice was quick and impeccable.
I run a concierge company so I notice even the little things and these guy went above for any detail you needed. Definitely stay here if you want a smooth and good experience.