Margaret’s place is awesome. Centrally located in the heart of Williamsburg, with everything within a few minutes of walking.
Check in was easy, communication was super fast. We couldn't have ask for more.