All the food we had was good, but you need to allow plenty of time for Zab Zab. The service is pretty slow (we've been twice now and both times it was the same).