Massimo's flat is great, a small place right in old town which is an excellent location for bars and restaurants.
I would be slightly cautious of the 'add ons', 30e for a late arrival, 50e for a lost key, extra charges for too much electricity etc. These could add up if you were unlucky. In our case we didn't incur any other than late arrival.
We broke a vase on the balcony and Massimo was super-nice about it and tols us it was fine.