Food: This could be because they recently opened but the food tastes pretty top notch, not made sloppily. I feel happy munching on it =)
Atmosphere & Service: Staff are nice and quick service, however on several occasions there were minor mistakes made when people were waiting for their order but they still delivered. The restaurant is kept clean and tidy, well stocked, it is very shiny in there. There is a separate cash area for McCafe as well.
Something to note, the non-handicap washrooms are on the second floor only.
Pricing: Same as any other McDonald's....