I had a three week stay for training. The accommodations were clean and more than adequate. Amenities were close by. I was within walking distance to U of T and most downtown attractions.