doc, we just stayed at the Four Points because it was the "recommended hotel" for the wedding. Otherwise I would have picked the Sheraton for CAD$30 more if I remember right.
Canadian served Starbucks light on all our flights. It is much, much better than regular Starbucks.