Stephanie's place is perfect. You could not ask for a better location. It's easily accessible via a number of metro stations and has all the restaurants and stores you could need (we especially enjoyed breakfast at Manfreds at the end of the street, only a couple of minutes walk).
The apartment itself is great for a short stay, it was exactly as the advert says and has all the amenities you could ask for.
Stephanie was great and in contact offering advice on where to eat and drink too. We really can't say enough good things.