Lots of weather and lots of surf