I stayed in Mario's apartment for over three weeks, and I can warmly recommend it to other guests. The apartment is fully equipped with everything you need for your daily life, it's clean and comfortable (though, as Mario says, the stairs are not suitable for small children), it is in the beautiful old town, a short way from everything.
Mario is a most friendly host, flexible and reliable. He supplied quickly any information I asked for. I truly don't have anything bad to say!