It is a very professionally managed place. It feels like(or even better than) a hotel. The room I stayed was really large(like a palace). And amenities are complete, you can have everything you'd ask for. There is a large TV in the room with NETFLIX! The kitchen is huge and well equipped with everything.
20 minutes walking to Newark(Broad St.) Station.(You might want take a uber/lyft at night)
BTW there is free parking in the backyard, it is great for those who traveling with cars.