A: I don't know what your last apartment was like, of course. And I don't know which way your new building faces. But sitting across the street from a beautiful park encourages good feng shui for any building. The flowers, grass, trees, birds, etc., that are found in any lovely park suggest that the entire neighborhood has a steady supply of healthy chi flow.
Also, your new apartment sounds as if it has two other critical feng shui elements going for it: spaciousness and good light. But let's face it, lots of room, plenty of windows and good light add up to an apartment pretty much anyone would want to live in--whether they were interested in feng shui or not.
I think your first piece of good luck was in finding this large, sunny apartment. It's just possible that you live in a great apartment in a wonderful neighborhood and that all your "good luck" stems from the fact that you're happier and more serene in this new environment.
I'd be surprised if your current happiness has anything to do with luck that "rubbed off" from the apartment's previous residents.