Perfect place for a nights stay in between flights at JFK!