Despite having only gone to this McDonald's through the drive through, I've ordered a few meals here for breakfast, lunch and dinner on multiple occasions. Based on the service and the food I had today, it was a good experience overall.
This McDonald's actually have two drive thru lanes that merge into one lane prior to checkout and food pick up. Definitely pay attention to the cars in the other lane so that you don't accidentally bump into each other.
At the first window is the checkout where you pay for food; here I was trying to use my iPhone for Pay and unfortunately had no luck. Essentially, the cashier tried to scan my phone at first, before picking up the heavy payment machine for me to scan my phone on. For some reason, my card and the reader could not connect, so I ended up swiping a credit card instead.
Pulling up to the second window, I picked up my meal of chicken nuggets with a Sprite soda. The lady said she gave me BBQ sauce when I asked for Sweet & Sour (it said S&S on my receipt). So she handed me another S&S sauce which was nice (turned out I ended up getting 2 S&S sauce).
So in terms of food quality, the chicken nuggets tasted surprisingly crispy but the fries was slightly disappointing because it was cold. Overall in terms of McDonalds, it was decent and would return.