I really enjoyed my stay here. The hotel had a wonderfully friendly and polite and staff. For example, Bella was incredibly helpful and accommodating to me when I was checking in. I also was locked out, and the issue was immediately resolved by the two gentlemen at the reception downstairs (didn't take note of their names though). I also called for a new iron, and got it super quick. Overall, the staff was excellent and did a great job.
My room was really clean, and overall felt brand new and fresh - like it was recently built. My room (which was on the 13th floor) had a beautiful view of the Long Island City - and I assume that if you get the north-facing side, you'll probably have the view of the Roosevelt Island and Manhattan. The hotel is also pretty conveniently located (in my opinion) - 15 minute walk to Queensboro Plaza subway station if you want to visit Manhattan or Times Square.
The area where the hotel is located - Dutch Kills - seems like an industrial-ish area - so the streets just a couple of blocks away are definitely not clean (although, people in New York seem to leave trash on the streets anyway - which is somewhat bizarre). The local authorities should really do something about this.
The breakfast was very nice in my view. But beyond the breakfast, the best part is that you can go downstairs and get tea or coffee any time of the day. This really helped me when I was working late at night.
Overall, a great clean conveniently-located hotel with breakfast and a great staff.