If you like stairs you'll LOVE Pape station! Seriously, lazy Sundays quickly get a cardio kick whenever I venture to this TTC terminal; it has not one, not two but FOUR flights of stairs. If you are handicapped or stroller bound I'd say to avoid Pape at all costs.
The station itself seems to be in perpetual repair as its now part of the TTC station rejuvenation project, which I suspect will be done in 2045 or when pigs fly.
Enough negative nelly venting... in all honesty this station's location is pretty perfect. You've got a gym, library, hardware store, 24 hour grocery store, every major bank within a five minute walk and AMAZING Greek food.
Pape isn't pretty look at, but she gets my heart rate up and gets me where I need to go.