Very nice place. Just a bit far away from downtown of Toronto.