As far as McDonald's go, this one is fine. No complaints yet. The food is fast, thus the name "Fast Food". The Raymore McDonald's doesn't have a Play Land for the kiddo's but just across 58 in Belton is another McDonald's that has a very nice indoor playland and it's not more than 8 minutes from this one. Everything I've had at both the Raymore and Belton locations have been fine and the orders correct. Service personnel seem friendly enough. They both take debit/credit cards.