We stayed at J's place for 8 days. The place was exactly as described in the listing and we had everything we needed. By arrival his dad waited for us to give us the keys and greeted us very nicely and we even got some basics for breakfast such as eggs, juice, bred,..... During our stay J answered all of our questions very quickly. There was no problems with late check in, since we arrived in the evening and since we also had evening flight out, J let us stay at his place after check-out hour. It was so nice that we even called J's place our home.
The location might seem a bit far from the Manhattan, but there is a great subway connection near by and you are there in about 30 min (lower Manhattan). Bay ridge is a very nice place. It has a lot of shops, dining places and also a coast walkway with great view of Staten island and Manhattan skyline. Would highly recommend J's place.