While New York and San Francisco might grab most of the attention from travelers exploring America's big cities, Boston holds its own with a perfect mix of