The food was OK but I was disappointed with the character interaction and the service. Our sever frequently disappeared for long periods of time leaving us without juice or coffee and was very poor at clearing the plates. I also told him at the start of the meal that we had a DDE card but he brought the check without being asked, and without the discount. We had to wait for him to reappear and then to go and amend it. Characters were very rushed and it was hard to get a decent picture with the tables so close.