Cherri's place is ideally located in Williamsburg, close to everything (cafes, restaurants, metro). Perfect base to explore the city. We didn't have the chance to meet her but everything went super smoothly and we really enjoyed our stay!