De locatie is top. Dichtbij twee metrostations en hoofuit 15 minuten lopen van Central Park. Indhira en Alex zijn gezellige en behulpzaam. Wij hebben een geweldige week bij hen gehad.