I did no get the chance to meet Rachel, the apartment is great, a quite neighborhood and a 10 mins walk from the nearest subway station.
Exactly what i was looking for.