Мне 4х дней вполне достаточно для Барселоны.
Я бы даже 3 запланировала..
И потом 7 дней моря