Highly recommended place for staying in North York region.