The location was great! We took the LIRR/Airtrain from JFK straight to Penn Station and the studio was just a couple blocks away. Very convenient!