Very comfortable and clean little place that has it all and located in a trendy/neat little quiet area.
It's a bit of a task to get over into Manhattan as the trains are Jersey-ran and require separate passes than NYC transit which do not have unlimited weekly passes like NYC, and although the added trip adds some time each way, transferring is not difficult. Things to think about if you plan to return in the afternoon for a shower/bite/nap.
Definitely had a great comfortable stay. Would recommend.