We loved our stay at the Courtyard by Marriott. Bill on the front desk gave us such a warm welcome. He was friendly and responsive, and after a long journey with a 1 year old, he made us feel instantly welcome.
Our room was large and bright - plenty of space for two and a baby. The room was very clean and I found the decor to be quite modern and practical.
The hotel is right on the harbour front, so you have access to the whole city via the beautiful boardwalk.
We had our breakfast at the Wired Monk cafe nearby, prior to heading to the brilliant Discovery Centre (amazing for kids of all ages).
We stayed in 5 places during our trip to the Maritimes, and this was our favourite.