It was a great experience for our family (me, my wife, and two boys 10 & 12). We went on a Sunday afternoon after church & bowling for an early dinner and we all loved it. It wasn't as buttoned-up as I expected, so I appreciated the somewhat laidback feel -- perhaps it was just the day/time.
The biggest annoyance was we were seated next to a "supply table" and waiters came by many times to open up drawers and get utensils -- so I'd keep that in mind and ask for another table if you get the "unfortunate table."
The salad bar was fantastic and the beef, pork, chicken, fish, lamb -- awesome. They also were flexible in letting you re-request your favorites and we didn't have to wait long for our requests to be fulfilled.
We had two waiters -- and they would come in waves (disappear for 20 minutes, then both of them would appear), so it wasn't consistent - but they were friendly and helpful.