You'll find a clean apartment with everything you could need, outside of an electric kettle (but that might be a British thing).
There are good transport links right outside but you can pretty much follow Diagonal and get where you need to go by foot.
We arrived quite late at night but Sela left very clear instructions on how to get the key and it felt a bit like being a spy!