I haven't had the chance to meet her, but the place is near the JFK / Jamaica Station (by car) where you're able to take the E Line towards Manhattan. The Place is simple, but it was great to stay here.