I love the place - the atmosphere is so cool and well themed that it's a must do, IMO. My parents said they has some bad meals there when we were kids but do I remember that? Heck no - I remember how cool it was! And they remember how much we loved the place so the food quality fades away.
That said, I've dined there several times as an adult and had great meals. You won't find a restaurant on here that doesn't get bad reviews on a consistent basis. Disney quality is inconsistent - but the atmosphere here is consistent and very good.