My wife and I had a great 2-week stay at Helen's apartment. The location is literally perfect. You will need to walk just 2 blocks (7 minutes) to get to F/G subway station. Many attractions such as Prospect park, Brooklyn Botanical garden, Green-Wood, Brooklyn museum are in walking distance.
The apartment is well-equipped and comfortable, it is an ideal fit for couples. Windsor Terrace is a nice and beautiful neighborhood, and I think it is perfectly located to reach the other great places in Brooklyn: G train will take you directly to Williamsburg, and F train is a direct ride to Brooklyn Heights and DUMBO as well as down to Coney Island.
Highly recommended stay for getting the taste of Brooklyn and getting to the other attractions in NYC!