Excellent location, and a place you will feel more than at home in, Robert’s place is a must for anyone visiting Toronto. Treat yourself and stay here!