Cozy in St Vital lived up to its name. Perfectly kept house with personalized touches throughout. Suitable for young children and adults alike. Comfort of home with the cleanliness and styling of a hotel. Wonderful stay.