I stayed here while hunting for an apartment in Queens. It's a nice place, and a very convenient location, right next to the subway station (7).