Having an iHop in Calgary is awesome. So the food isn't out of this world original and perhaps it isn't the most elegant of atmospheres; but that's also not what they ever tried to be
It is a clean location to eat that has good selection and well prepared food. It's clean, the staff are friendly and 'usually' quick and attentive. When you do get less that n acceptable service management is interested and reactive.
Family oriented and often busy so can get a bit loud; again a reflection on their standards and focus.