We just stayed 3 nights in Windsor at the Hampton and had a great time. The room was very clean with good quality bedding, a desk, flat screen TV, and a nice washroom. The pool was saltwater which was a nice change from the chlorine burning my eyes. Every morning they had an above average breakfast buffet which was included in the room price. The front desk staff was very helpful and went out of their way to obtain a small fridge and microwave for our room. The location is just minutes from most attractions and there is a Tim Hortons right across the street. This will be our new home base when we go to Windsor in the future.