This place is nice, though not without a few issues.
First, the good: the location is unbeatable, it's clean and new, and the hosts were extremely nice, communicative and quick to try to help with any issue. For example, there were a few hiccups with the wi-fi, and they came out to fix it immediately as soon as I sent a message.
The medium: the place is less of a condo than a fairly minimally appointed hotel room without the hotel part. One condo has been remodeled into three small suites, with separate doors, of which this is one. There's a mini-fridge, coffee maker, and some paper cups, but not much else (not even a wine glass and corkscrew). The A/C is generally adequate but it's only in the front room and not the bedroom, so you may be a touch warm sleeping in the summer months.
The less good: I chose the place in part because it was listed (inaccurately) as having a washer. Walk around Italy in the summer and you'll very quickly sweat through all your clothes. When I asked about this, the host very kindly offered to pick up some laundry for me and have it back the next morning. That's great and super nice! The next morning, however, the laundry wasn't back and they were bugging me about check-out time. That's bad! They were very nice and apologetic (it's in the dryer!), but in the end the laundry finally showed up at noon, clean but still soaking wet. At that point I'd already missed my scheduled train and so just had to shove it into my suitcase and go. That's also bad! So A for effort, D for honesty of listing and execution.
Still, not a bad place to stay as long as you understand what you're getting.