im sure there are a ton of car services. just check at the hotel. i actually stayed by shea (flushing nY) it was basically like a chinatown… i thought it would be a bad idea when i saw where it was but it turned out ok. i wouldnt recommend it thou. yankee stadium is a disappoinment from the outside… they ruined it when it was renovated in 70’s.
now the subway isnt confusing but it can be miserable to ride… you are gaurenteed atleast 3-4 smelly bastards. NYC can be a bit of a culture shock for a pittsburgher… with exception of carnegie mellon… Pittsburgh is made up of blacks and white… there are TONS of mexicans in NY. If i went again. i’d stay as close to times square as possible and ride the subway to places like CP, battery park, etc… commin in on the subway from the boroughs is tough.
just to get a perspective id say going from downtown to uptown is like starting at point state park and walking to edgewood or swisvale.