Honest review from a 40 year old guy who works in public service and says it like it is. The Dawn is a nice ship and looked perfectly fine in all areas. I did not notice anything that needed immediate attention or to be fixed. Staff was polite and helpful when we needed something or asked for something. Our cabin steward Michael was great. I kept calling him "Sir" and he would say - "it's just Michael". We had a inside cabin deck 4 (4597) which was in a great place actually as many of the ports have the exit on deck 4, 5 or 7. The room was a typical inside cabin. Only complaint was that the table under the TV really restricts that movement to that side of the bed when the two beds are pushed together.
Ports of call were fine. We did the make stops at as many local pubs as possible while in Canada. We hit Garrisons in Halifax which is just outside the cruise terminal. We also did the Maritime museum which was interesting as well. It was raining and just piss poor weather to do anything else there so nothing we really could do about it. The stop at Garrisons was well worth it.
While in Saint John we hit up some really good bars. The 2 that I recommend going to are Big Tide, Graham House. Just had good beer and the staff was great. We hit up a couple others but were not really impressed. It was raining here as well and nothing we could do about that. We did stop at the police museum which was small and nice but nothing amazing. The fire museum was closed which was disappointing....but I'm not a hydrant humper or a hose dragger so it wasn't that big of a deal to me.