A successful launch with a successful first stage recovery. The conditions were very cloudy so the webcast only had a few seconds of visual before the rocket was lost to visual. And just before landing of the first stage on the drone ship, the link to its camera failed. So no visual of the landing was seen.
There is a very interesting, to me, article on spaceflightnow about why so many launches get cancelled for weather and the goal is to get higher tolerance built into the rockets so that launches can occur in less perfect conditions.
Launch companies, range teams reassessing Cape Canaveral weather rules – Spaceflight Now