My sister and I stayed here on a trip to Toronto. It had a strange smell, but that's the most of your worries. This is a decent stay, it's not dirty. If your stay is short I recommend it. But don't stay too long in the hotel, there seem to be charges for everything. Bon voyage!