We had a great stay at Craig's. Beds were comfortable, there were lots of towels and dishes. The kitchen was well equipped. It's always a bonus when there is parking when you're in Toronto too. We would stay again.