Technically we stayed in the hotel that is part of the Rogers Centre, but we did see a game here so I can review the stadium. The Blue Jays have been a way better team in recent years so they're selling out a lot more games than they have in the past. Beware if you are coming to the box office the day-of to get tickets.
Also, I'm not sure why people arrive to the stadium SO EARLY for games, but prepare to wait in a huge line when you arrive. The game we attended began at 1:10 p.m. but people were lined up outside on the sidewalks at literally 10:30 a.m. - they won't even let you in until two hours before a game!
The roof is open often and it's really cool to see it close if you happen to be around for that. If you stay in a stadium-view room, you can see all of the pre- and post-game happenings, which are actually super weird (like rehearsals for later pre-game stuff, cleaning, etc.).
Parking can be difficult since there's only one official underground lot and that's shared with the hotel. It filled on a Saturday by 11 a.m. so get there early if you want to park. There's other public lots around the ballpark but they're a few blocks walk.