We stayed with Libera for two days and it was a very nice time!
As described in the ad, you stay in a room in Libera's flat and Libera speaks little English enough to communicate, but it is better if you speak Italian yourself.
If you keep these two points in mind, you will have a very nice time there. We would come back anytime!