We had a very comfortable stay. The Property Manager was very accommodating and quick to respond to any questions and to refund our deposit in full. In fact, we received our deposit the very next day after we checked out. The apartment was as spacious and clean as was shown in the pictures. We easily entertained a dozen guests. The beds were comfortable, the bathroom stocked with amenities, including body wash and shampoo. The kitchen appliances were a bit dated, but we found almost everything we needed for our stay (we needed to buy dishwasher soap and ice).
Things to consider:
1. This is a 3rd floor walk up. No elevator.
2. The neighborhood is conveniently located near shops and public transportation, but the place is actually located in Jersey City and not Bayonne, as advertised.
3. Parking is not guaranteed. There are two reserved spots in the driveway in front of the building. At least one spot was available to us during our entire stay. We were able to find street parking for the other cars. Alternate side street parking is in effect during the week, which can be inconvenient.
4. There is a balcony with chairs that was largely inaccessible because of pigeon mess.
This is definitely a good option if you are looking for a large, clean place to stay and do not mind street parking or a walk up.