Perfect - in every way.
Petra is a lovely person and host. She's helpful and friendly - there when you need her and hidden when you don't. Reliable communication throughout.
The apartment location can't be beat (2-15 min walk from seemingly everything), and the apartment itself is chique, clean, comfortable...with a spectacular view.
Wish I could have stayed longer!