It's not the cleanest McDonald's you'll venture into (I don't think I've ever sat at a wiped-down table here before), but then again, it's ALWAYS packed! Considering that you're served promptly and the food is consistently hot, tasty and fresh, it's still a good dining option.
Restaurant was nice and clean and we were served quickly. The bathrooms were also very clean. Staff members who served us were very friendly. There is a skatepark right next door which was nice for the kids to check out afterwards. Food was hot and fresh, will return