Place is exactly as pictured. Clean, but smelled a bit odd. Kitchen ware was available. Internet was solid. Washer/Dryer were available and functional. Front desk was great.
Location is not great. I think it was advertise as LIC but it's pretty out of the way from LIC proper.