Great stay with amazing location near North York