I went to that restaurant with my friend, coming from France.
I made a reservation for 9:45 pm, which is pretty late if you want to take the best advantage of the view, by seeing the lake and the city during the sunset...
Some friends recommended me to take the seafood platter for 45$ : any deception, it was delicious !
We stayed for 1h30 which is actually the time to make a complete 360° turn (yes, the restaurant is rotating).
The service was ok, we hadn't wait too long. This restaurant is very classy and stylish. I didn't see any kids...only couples around 30 -40 yo.
Pieces of friendly advice : make the reservation a long time before, take the seafood platter if you like it, and go there to admire the sunset !