We stayed at Alessandro's place for a week, and can only confirm what others says; great location, clean apartment and wonderful welcome package. Sharing a bathroom is no problem at all and it was almost as we weren't sharing it. Negative sides would be paper thin walls and no elevator, but this is not such an issue. Alessandro took some time to answer messages and we didn't get check in instructions until 5 hours before our arrival, other than that, this place is worth recommending.