A great view: Seats located at the front on the upper deck offer a panoramic view as you roll down the road. A good view + a small table: Seats on the upper deck near the stairs provide a roomier feel with greater visibility, as well as the added bonus of a handy table just large enough to hold your favorite latte.