I stay here regularly for work and plan to bring my family for vacation this summer. Clean hotel, spacious rooms, the staff is friendly, and the breakfast is good. Price is right, and less crowded than Manhattan hotels. Convenient to the subway - one block from the E train, 3 blocks from the 7.
Take E to 42nd St for Times Square. Or if you want a break from the Manhattan crowds walk 3 blocks to the 7 local train and head east for 3 stops to Sunnyside Queens. Lots of good restaurants and bars in Sunnyside. Go all the way to Main St. Flushing for authentic Chinese food.
From LGA airport, take the Q33 bus. Stay on to the last stop then take 7 train and get off at Queensboro plaza. From JFK, take the Airtrain to Jamaica station then the E train to Queens plaza.