Great location for a short stay near downtown Toronto