good enough and affordable in Toronto