"......off the tourist track"? The main Duckboat passenger terminal is across the street!i mean.... that's most major cities. if you get off the tourist track in chicago and go NW on the blue line up past Logan Circle it's the same thing, and the south side is disconnected buildings and vacant lots. NYC is similar once you get out of manhattan and go east through brooklyn and queens where it starts to become more dense suburban. i can't think of any american cities that aren't nice / walkable outside of the tourist urban core.
also generally when people think of cities they've been to they're thinking of the tourist areas they've visited, not the time they spent driving through dorchester / the bronx / chicago west side to get there...
The direct problem here, Stoweker, is that this building IS smack dab right in the tourist area. There are 6+ major hotels within 3 blocks of this. The Christian Science Reflecting Pool is at a 90 degree angle from this. The Pru Center is one of the major tourist spots in Boston (if not the very top one). The Christian Science Center isn't too far behind. This is directly between the two. It's near impossible to get any MORE "touristy" than this.
Folks, this isn't Hyde Park or Mattapan.