The apartment is spacious, sufficiently furnished in an easy-going and comfy style. Although New York City's weather was hot and humid during our stay, evenings and nights were pleasantly cool thanks to the windows opening on both sides of the building and the flat being on the bottom floor. Aircon would definitely be useless.
In the rooms we only found one towel each and the bathroom contained half a roll of toilet paper, but there's a convenience store just round the corner and another one on the block before, so that wasn't a problem.
Due to conflicting schedules we never got to meet our hosts, but communication wasn't a problem either as we chatted several times about logistics.
Subway is at a 10 minutes walk, but if you need a cab you'll have to dial one up or walk south to Eastern Pkwy as not many run by on this road.