Stay here for sure! The place is great, and the location is wonderful. You really can’t do much better in Toronto!