We needed a place near Flushing Meadows/Corona Park as we were going to a concert there and Charles' place was perfect, only a 10 minute walk from the park, could not have got a better location. We didn't go into New York city but we saw a subway line (about a 15min walk away from the flat), and I think it takes about 30-40m to get to Time Square. There is a bus stop right outside which goes to La Guardia airport.