Clean and well maintained apartment, no roaches. The host is very receptive and friendly. You'll have virtually all you need except that the apartment might be tight for family of more than 3.
It's a walking distance to the A train and also close to the MTA bus stop.
Stop and Shop is only about 8 minutes walk so also is a Marshalls and other stores.