Lovely time despite the weather.