The Rogers center is one of those stadiums that was caught between the old style and new style of stadium construction. While many of the finishes and amenities are clean and newer looking, the style of the stadium is not really conducive to walking around and enjoying the ballpark as a whole. There are limited standing room areas, there are a few bars which afford a spot to stand and have a beer while watching the game but good lucking getting a seat after first pitch. If you don't want to miss any of the game then don't leave your seat.
However the retractable roof is a cool feature that you don't find at a lot of parks and this makes for a comfortable experience rain or shine.
You also have a nice view of the CN tower right next door looming over the stadium.
Stadium is also very convenient to get too and is within walking distance of the waterfront and several bars/restaurants.
The beer at the stadium seemed a little expensive, $10 was average whereas most stadiums I've been to offer beers for $8 or $9. Food was pretty decent and price comparably to other stadiums. One stand out was the chicken nachos... incredible. Best nachos at any stadium I've been to yet.