Isa place is well located near prospect park subway that can get you to almost everywhere in Manhattan. The street look really beautiful during the day but we found it a little dimly lit at night.
We had a little problem with the AC during our stay but Isa was fast to respond and fixing it. The house is clean with a good space and TV with streaming is a big plus