Great place to stay as first-time tourists to TO!