Perfect location for a short stay in Toronto, especially if you have a car with you - views are stunning and facilities all as described.