I had a business lunch at CRAFT a couple weeks ago, and I must say the overall experience was outstanding. Not to mention the place was packed...
The service definitely gets a 5 out of 5. From the hostess to our server to the manager, everyone was polite and friendly. Our server was extemely knowledgeable. She was able to make recommendations and answer questions about the beer, despite having over 100 different beers on tap. One of my associates was ceiliac, but fortunately CRAFT has several gluten free options and our server knew exactly what he could and could not order without having to ask the kitchen.
The food is pretty decent as well. Just the care they put into the side salads (there's even nuts and strawberries on them!) exceeded my expectations. Most restaurants don't even have fresh green lettuce or decent vinegrettes. I've only heard to stay away from the poutine here.
If you're looking for a sports pub, this is not the place, but if you're looking for a place to go downtown with friends or for a business meetup with good food, good service, good specials and an unheard of beer selection, CRAFT is your place.