Eleanor's apartment is absolutely great, super clean and well equipped. The location is unbeatable, so close to Union Square in the middle of the city. This comes with a little noise but that was a minor issue and I can highly recommend that place.
Eleanor was always super responsive if I need to know something.