Great spot - Windsor Terrace is a hidden gem and a peaceful oasis within Brooklyn. The apartment is a great base for exploring NYC. Clean, comfortable, and convenient - perfect for a couple.