Trouble free stay, great location and apartment for Barcelona