Our family-tested review of Wyndham Garden Long Island City