The location was convenient for driving to Citi Field or walking to the Flushing stop on the 7 line and the self-check in process was simple, but other than that my experience was awful. From the moment I opened the door to the house there was a terrible odor that could only be described as sewage/feces.
The entire space downstairs had this fecal smell that was intolerable, especially with little to no ventilation due the space being in a basement. I opened the window to help and used the provided tower fan, but it was still an uncomfortable first night. The scent was so bad on the second night that I started to have an asthmatic reaction. Opening the window didn't help because I was met with cigarette fumes coming from outside.
I certainly hope this was only a temporary issue that will be resolved soon, otherwise I would not recommend staying here, even for the lower price point.