Ate both breakfast and dinner here with my son and my friend + his 3 boys. Breakfast: Breakfast consisted of a full buffet. Food was excellent, and our room came with two free breakfast passes. Dinner: Dinner consisted of typical pub food. Can't complain, it's what you would expect at a hotel. Child friendly.