I haven't tried Whispering Canyon yet but it is on my list. We did Prime Time last time we went and had a horrible waiter which ruined the experience. So I'm not too high on that restaurant.