Most of the time this McDonald's is good bring my children here when it's not a nice day to play at the park. But today they had all kinds of hiccups gave my order to someone else, put onions on my burger when I said no onions because I am allergic and the employee was arguing at the counter about giving the wrong order away, wifi isn't working which isn't there problem and they forgot to give me my deal off my deal app after I scanned my phone for the deal. But I can just say today they just had a hard day other than today they are a nice place I like to bring my kids to play nice dining area and they play area have play tables on the wall...