Amazing spot to stay while in Toronto you will not regret