We enjoyed our stay! The parking was convenient and we were able to take the 119 NJ transit bus into the city for far cheaper than it would have been to park in NYC (and the bus uses e-tickets which were convenient). The apartment was as described and has basic amenities, but just note that the bathroom could be a tight squeeze for some to use.