Well it's another McDonald's. They never open on time, the service is abysmal. The tables are ALWAYS sticky. The staff are 16-19 years old kids with tired eyes. The extra stars for atmosphere is because there are lots of other things to do near the branch- arcades, toys, other food, coffee shop.
Shocking service, complete disregard by the cashier on duty on 5/30, arguing with the customer that the machine was working even though it wasn't, who was asked to pay in cash at the register, I refused and had to use other people to pay