We've been twice--both very different experiences. The first time we went my DH and girls loved it. I thought it was okay (food wise). Food wasn't delicious, but a filling meal. The band was great and my girls loved dancing on the dance floor. The atmosphere and setting inside is absolutely wonderful. The next trip was terrible. We had a reservation at the same time as we had in the past but this time the band never came out. I checked ahead of time and it was when they were supposed to play but for some reason they never did. We had a weird seating location. While it wasn't overly busy, we were seated in the top section off to a side. Our waitress stood a couple of feet from us and talked rather rudely with friends that came in to visit with her. She only checked on us when we called her over. We were seated off by ourselves so there were no other guest conversations to drown out her rude remarks made in her conversation nearby us. It really changed the feel of the place for us. It is only the second time we've had such terrible service at Disney and trust me, it was bad. The combination of the bad service, lack of entertainment we hoped to have, and the good but not memorable food, leaves this place off the list for us for a while. That said, I realize places will have off nights. I won't let this one night keep me from going back--just not soon. I certainly think it's worth trying, and you'll most likely have a good experience.