The staff here are accommodating and welcoming. They assisted us by loaning us a playpen for our baby to sleep in. Microwave was available 24 hours to warm up formula.
Walmart is walking distance for buying forgotten items.
If I ever find myself in Windsor again, I would definitely stay here.