We had a really good time at Matthews. Everything was like told and the communication was really good too!
We would highly recommend this place to anyone who wants to visit Toronto with a car, but the ceilings are low, so be careful with your head :)