Perfect flat and accommodations to spend a good time in bcn