Excellent place to stay in Toronto!!! Perfect localization!! Amazing apartment!! Perfect for up to 4 people!!!