We (I and my wife) stayed at Debra's for a month. The apartment is clean and exactly as shown in pictures. Debra took great care for us and was very prompt in any details we asked for. The train station is 7-8 minutes walk and you can connect to both 3-4 or a-c trains from the house.
Also the apartment and locality is fully quiet with direct sunlight in all rooms. I highly recommend.