This McDonald's recently upgraded to a McCafe.
but that's about it.
Service-wise it's very inconsistent. On a good day, the service is what you can normally expect from a McD. (just on par?)
some times it will be items being missed on orders or mix-up that just bad.
(ie. order a Jr. Chicken, end up cooking up a full sized McChicken and wants to charge you more for it. OR ordered a drink, the drink arrives but with no straw for you.)
also, their Iced Coffee are inconsistent too, sometimes too sweet, while some day it's like coloured milk.