Very clean, well decorated, within walking distance of many of Barcelona's locations (30 minute walk or less).
Easy check in and check out with their apartment manager.
Many local tips.
I would definitely stay here again.