I totally recommend Helen's place. Totally clean, well situated. Have everything you need in the kitchen and it's close to Statford station wish is great.