The good. It's in a lovely location and the views are fantastic, however, the rest is not worth staying for.
The interior needs a full revamp. The furniture is cheap, the walls are dirty need painting, and all of the blinds are broken and/or stained.
The handrail for the staircase is loose and unsafe, the mezzanine floor has very little headroom, and the pillows are horrible to sleep on.
The water in the shower doesn't drain and the toilet needs 20 minutes between flushes.
At check-in we were told we would be met by Max, who despite being told 6 hours, then 30 mins, then 15 mins before we arrived, still made us wait over 30 minutes on the street in the sun with all of our valuables for check-in, not ideal. Then once we got in, after a 6 hour drive and then a wait to check in, the water wasn't working so we couldn't use the toilet or shower to freshen up. We were just told it should work "soon".
On our second night, we locked ourselves out of the apartment (our fault I know), but we were pretty much left to deal with it on our own. Max called a friend to help, who failed to do so (and we later found out was a plumber, not a locksmith) at which point we were left to call an emergency locksmith (who spoke very little English) and deal with the issue ourselves. This cost us €200 and about 4 hours of our night. Personally I believe the owner should have paid for this and organised the locksmith, as they're local, speak Italian, and should be insured for such incidents. They should also be much clearer at check-in with guests as to how the door works, as they told me after this incident that this isn't the only time people have been locked out.
To summarize, we will definitely not be visiting again and will not be advising anyone else to do so either.