Great place, about 5min walk to 111st station on the 7. This train has easy access to midtown (30-40min). The apartment is also close to LaGuardia, CitiField and Flushing Meadows park.
The stairs leading down into the unit are steep, so consider that if you use a walker or walking assistance.