Milestones gets some bonus points for being willing to take on a party of 12, including a reservation. That's not something many of the middling level restaurants are willing to do.
We came in with our party, and they were all ready for us, bringing us to a long table. Service was really friendly, getting most of the food out in a coordinated fashion and keeping all the drinks nice and full.
My only real complaint was that the food was only okay. I went with the prime rib fettuccine, which was kinda bland and a little greasy. It could be that I just had a mediocre selection. Their beer selection was a little lacking, so I stuck to mixed drinks, which were quite nice.
Overall, this is a good place to take a large group for middling food but great service.