Lovely apartment in a great location! Steps away from excellent restaurants, interesting shops and the uptown boardwalk and Harbour Passage walk. The location can't be beat! the apartment itself is modern, very open, with everything you need to make it a home base for exploring the city. Apartment was very clean and not cluttered. Great shower. Lots of linens and towels provided. Laundry is not inside the apartment but just outside the door and seems to be used only by the apartment. I found the mattress too hard but others might prefer that. We didn't cook at all because there's so many restaurants close by, but there looked to be enough dishes that you could cook in the apartment easily. Best of all, the hosts were very friendly, very helpful, and responded to any questions within a few minutes. There was a bottle of wine waiting for us when we got in, which was a nice treat. Overall would highly recommend the apartment for a visit to Saint John!