A day at the beach - whatever the season - whatever the weather!