We visited twice whilst staying at Alton Towers. Food was lovely and really good value for money. Service was excellent, very warm and friendly. Had a real family feel to it. We have 2 small children and this place was perfect. Children's menu has lots of variety. The gardens are so pretty, would definitely recommend!