The room (Olvaria) was quite spacious. The bathroom, on the other side, was extremely tiny. And yes, you have to walk through the living to go to the bathroom.
Maurizio and Francesca provide bathrobes so you can walk around without the necessity to get fully dressed before going to the bathroom.
The location is extremely good. You're 8 minutes walking from Plaza San Marco and there are plenty stores in the area.