We went last week with our family. The staff was friendly but seemed somewhat overwhelmed. The food selection was great - many healthy choices in the menu. We had younger kids and teens with us, and everyone found something they liked! We have been here on many occasions and always have a good experience!