What Does It Mean?

You are correct!

From our dictionary:
ser•en•dip•i•ty

(ser"un•dip'i•tE),
n.

1. an aptitude for making desirable discoveries by accident.
2. good fortune; luck: the serendipity of getting the first job she applied for.