In a word, excellent. Only the communication was a little tricky since we didn't speak much Italian and Antonio didn't speak much English, but we managed just fine.
The apartment itself is great, comfortable, has everything you may need (though adding a microwave would be useful), and clean. The location is also very good, close to the beach and walking distance from the historical center.
We enjoyed our stay here.