My boys loved it here they said the back staff was playing with them and they had a great variety of games they didn't eat here so I don't know about the food. I didn't give 5 stars because the lady checking us in didn't get her name she has very short hair with tanned skin she asked for my children's immunization records of course I didn't have them who carries them?! She rolled her eyes and was so rude not welcoming at all never smiled she looked miserable . Your in the wrong place of employment sweetheart!