For the price point charged, the hotel is a good value. If you aren't a fussy traveler, and need a clean room, free parking, and close proximity to public transport and the Van Wyck, then you will be satisfied.
They offer free breakfast--it's serviceable. Try instead the 7 stars diner in College Point. Very good, and less than 5 minutes away.