It’s an amazing place to stay, it’s really close to subway (F). It’s surrounded by restaurants, laundry, pharmacy’s, supermarkets and the beautiful prospect park. I totally recommend to stay with them, you’ll have everything you need, we stayed there for a full month and it was awesome.