Ideal location, clean flat, has everything you need, great price... Can't ask for much more. Plus Barcelona is such a great city