Great stay in a indeed massive room! Well located near metro stations including one that takes directly to Manhattan ! Very convenient. There are many laundromats nearby and shops.
The pictures are accurate!