The flat is spotlessly clean and very well-appointed. It looks stylish and is located perfectly to enable you to see all the sites.
Melania was a fantastic support and even made a dinner reservation for us which was very kind. She was also very good at communicating when things went a bit wrong with the address on the website.
It's a good place to stay if you're fit. It is important to expect and be able to manage 62 big steps (no lift) to get into the flat. If you have any fitness or health issues that make stairs a problem then this might not be the flat for you.
The other issue some might find problematic is the hard mattress. It is mentioned in other people's reviews and I'm sure some might find a hard mattress therapeutic but just be warned, it's not just hard, it's rock hard.