Very clean and lovely home for a weekend stay in North York!