Обязательно уточните, когда в Европе пасха. Если вы попадёте на пасху то я бы предпочла Флоренцию. Пасха - это уже время для более длительных выездов. Каникулы длятся 2 недели. Мне кажется в Барселоне будет в этом случае слишком много народу. Да и пасха в Италии мне кажется приятнее.  Сущее ИМХО