We had a great time staying at Ana's cozy and convenient apartment for 4 nights and it was as described in the listing and reviews. Yes, the toilet and shower are separated, not particularly modern and *quite* small, so is the kitchen, but everything you need is available and Ana is very responsive to messages. I hesitated about noisy Rivoli-facing windows, but the sound was not an issue at all. Note that there are no apartment numbers on the inside doors, so make sure to note the exact floor / location ;-)
I wouldn't hesitate staying at Ana's place again if/when available.