The place was very clean when we walked in, just as the pictures displayed. the location was perfect and it helped so much having a dog park out front! Will definitely stay again next time we visit Toronto.