Welcome to Spain, L'Ametlla de Mar