This is a well thought out and organized apartment with thoughtful and practical touches such as blankets to protect furniture from dogs, poop bags, dog treats and others. The bed was comfortable, shower was great and the kitchen was modern with enough dishes, coffee, etc. to be more than comfortable. And the washer and dryer were great to have, as well. I would eagerly stay here again should I travel through Saint John again.