I strongly recommend to stay with Chet at Birchmount. The room was private and clean. Bed is queen size which i literally love a lot since I can roll myself over on the bed freely. Bathroom is compact and private. The house is easily approached since it is situated on the main street. Bus stop is walkable within a minute.
Chet also answered my queries within a short time although it is a nighttime. He is a super-duper host in Scarborough.