great place, very near to jfk