I've been to a few Swiss Chalets since I have been making visits to Canada, and this is one of the nicer ones. It was really busy when we went in, pretty much packed to the gills, but there was no wait.
Service was pleasant, the food is pretty much the same you'll find at every other Swiss Chalet. This location is nice and clean, perhaps a little bit noisy. Overall a pleasant experience.