I would 100% recommend Randy's place! The location is amazing (always walked everywhere), the apartment was really nice and Randy was very helpful whenever needed. The check in and check out were also very good and simple and the wifi worked great as did all appliances in the property. Also, amazing terrace! Overall a great apartment to visit Toronto!