The place is nicely situated in the center of Trastevere and is decent for a short stay. The room is not as nicely and rather quite differently decorated as in the pictures. The toilet was rather small but most importantly lacked any sort of ventilation. And lastly, we had a confusing encounter with libera's friend who we found in the apartment one evening and wanted us to leave/was not sure who we were (he didnt speak any English too). It was fine in the end and we had to contact libera ourselves via messages but i still don't know exactly the problem was. To top it all, her friend was not the politest and was talking on the phone until after midnight in the living room right outside our room.
Nevertheless, we had a great time in Rome and like mentioned above, the place is fine for a few days.