Excellent experience all round. Mario was a fantastic host, from picking us up at the bus stop when we arrived in the pouring rain, to having a few necessities on hand on the apartment (yes that bottle of chilled prosecco was a necessity) to welcome advice on things to do and where to go (nice to hit the ground running and not have to figure everything out from scratch when only in town for a couple of days).
The apartment itself was great - clean, roomy, with everything we needed for our stay. Also perfect location. Right next to the old town, walking distance to the ruins, and a tourist office downstairs. Thanks Mario.