I honestly wouldn't know how to act. Really. I've had some good experiences myself at our local DP, but the bad ones just far outweighed the good.
I'm glad it worked out. It sounds like an amazing place. I figure maybe the good responsible owners drove the bad ones out. That's a good thing.