Excellent apartment in a superb location for seeing the Toronto sights.