I have stayed there, it is "ok". nothing real special about it, yet nothing too bad either. Van service is alright. Not much to do or eat around the hotel, but the food downstairs is not bad. (just expensive)
One thing to watch, they will change the price on the room after filling up a certain amount, so the cheaper airline rate is no longer avail, even though they still have rooms left. So if you are sure you are staying that night, you might want to get a reservation in place to make sure you pay the lower rate
Other thing worthy of mention is it is a short walk to the elevated subway line, and flushing park.
Hope it helps