beach chicken in spain is delish!