Lovely stay in Barcelona! Good weather, food and accommodation!