Very nice place at an affordable price near JFK.