The Guelph, Ontario Courtyard is one of the best hotels in this chain. Always pleasant front desk people, helpful in extending our stay, lovely upgrade, housekeeping left cute little 'towel animals' for the kids on the bed, ultra clean, nice breakfasts, clean laundry facilities. 10 day stay with every request honored with a smile. Stratford Shakespeare Festival Theatre about 40 minutes away through pleasant farm country. Nice restaurants near hotel, also shopping center. Can't say enough good things about this hotel, will definitely stay again. Wish all Courtyards could be this quality!