This hotel is easy to find, in a strip mall that has everything you need e.g. Egg & I across the parking lot, Gas station, mexican/chinese food, Ace Hardware ...
We rented 3 rooms for two nights. They were very clean. The beds were firm, but comfortable. Ask for the upgraded King - $5 gets you a love seat, Fridge and extra space. Well worth the money. The room with two queens had two desk chairs. It was tight,but comfortable enough for the little bit of time we spent there. The staff was very friendly too.
I highly recommend this hotel if you are in Windsor.