Helen’s place is nice, quiet, clean, and perfect for anyone looking for a place to stay in Toronto.