Jeffrey's place is in an awesome location ..... if he has availability, don't think, just BOOK. Trust me, you WILL NOT, be disappointed.
Oh and be sure to check out the Mall's food court directly behind the building where the condo is ... there are lots of choices and the prices are very reasonable. We also stumbled across some REALLY GOOD Italian food, be sure to check out Mirto's, at 25 Toronto St .....the service was good and the food was even better. LOVE finding local, non-chain, restaurants when we are on travel.
One last thing, if you're in Toronto and have never visited Niagra Falls, it is a must! It's only an hour and a half, or so, drive and you will not be disappointed.