Recommended place to stay in Elmhurst, Nice apartment. Super Clean and near subway station 👍