The location is great. You can find anything you need in the area. It is walking distance from the prospect park which is so beautiful.
A major subway station is just two minutes walking distance and the bus stop is across the road.
I surely recommend this place.