I have been here a handful of times and was happy with the food and service but I'm basing my 5 star review on my most recent visit. I came here on a Sunday night with my family for an early dinner. Our server was engaging and friendly right off the bat. We were greeted shortly after being seated, with waters. He had brought a mixture of hot and cold, which was a nice touch since my mom prefers hot water. Shortly after placing our orders, our meals were all served at once. My sister in law ordered the cod but noticed it was still a bit raw, so asked to have it sent back to the kitchen. She received a free salad for the inconvenience and wait, given the rest of the table already had their meals. When the server returned with her dish, he let us know that it'd be comped. We were really impressed with this service, and didn't expect that they would take such steps to make sure we left happy. This location is the nicest Milestones I've been in the GTA, too - spacious, clean, and with modern decor. Will definitely return!