If it were me, I would go with Dec. You could get a cold spell during November and then your reason for doing the beach then is out the window.
However, if you go in Dec, then you get the Christmas decorations and the beach and maybe will get lucky and get a warm spell and end up with the best of both worlds!!!