By serendipity; by unexpected good fortune
Good, beneficial, favorable
The weather was serendipitous for our vacation.