Leonardo is a super houst! Clean, comfortable, nice, great location, you will have everything for perfect expirience in Barcelona :)