We thoroughly enjoyed our stay in Saint John. The apartment is a great place to stay - its high ceilings, open space, tasteful decor all made for a pleasant stay. We also appreciated the extra touches of shampoo and conditioner, and coffee available. Wonderful place to stay!