Nice, fun place - good food.  Waiters/bartenders are all friendly and attentive - really never had a bad experience in over a dozen visits.  Big, clean, fun.  Restrooms are big, clean.  Can be bit too loud at times (TV volume) but it's a really good place to go...enjoy!