Any that you have stayed at would recommend?
Yes, the Sleep Inn just a few blocks away near the Queensbridge subway stop. Hyatt has also opened a new location there but probably pricier than I like to pay. Comfort Inn and Quality Inn are ok for members of Choice Privileges program.