What can I say...location, location, location! The location is great, just a short walk to the subway station. I would say that, in general, it is probably a 20-25 minute subway ride to Bowling Green (where you would get off to take the Statue of Liberty Tour), if you include the walking time. The size of the unit is also nice and everything was clean. GREAT VALUE IN NEW YORK!
Only negative would that the Wifi is terribly slow, and had issues connecting. We just used our phones for looking things up, though. Dinner and groceries were super close, less than a block for the closest options.