Great place. Very clean.
Location is amazing, you have access to Astoria, and Manhattan is just 10 minutes away by train