Great place. Right near the point of Prospect Park, has all the amenities for a short term stay (and you could make a long term work for sure). For me, sealed my thoughts on whether to move to NYC (in a resounding yes). Value for the location is AMAZING and there's tons to do. Subway is easily accessible.