We had a wonderful stay at Diana's place, would absolutely return.
Close to everything!
There are 4 flights of stairs which is a bit tricky but nothing that would stop me returning.
Comfortable and has most things you need.