The place is accurately described in the description and pictures. It's about a 10 minute walk from a subway station, and is very convenient for a quick trip to NY.