Passing through the area, I noticed another spa called Nature Beauty Wellness or something like that, very close to Imperial Spa and Lake Oasis, that makes it three spas...anyone have experience with that spa? Do rich guys from Lorne Park go there a lot or what?