We stayed at Alex's place for 2 nights. It was me, my husband and our 1.5 years old son. We had a great time! The apartment is located in the new, secured building, very close to the Sheepshead Bay metro station.
It was easy to communicate with Alex, he quickly replied to all my questions and concerns. If you are arriving late, it might be difficulty to find a parking space. We had the only problem - the air conditioner in the living room was pretty loud, but we slept in the bedroom, so it did not bothered us that much.
Great value compare to the hotels in the area and you have the whole apartment to yourself.