Good location about a 12 minute taxi ride from JFK.