We enjoyed our stay. The apartment has everything you need, and is very conveniently located, very near to the beach and shops. It was also very easy to get into Rome with the train.
Communication was easy and friendly. The lovely owners live in the same building.
Minor disadvantage was that it can be difficult to find a parking spot, and that we could hear ambulances, occasional car alarm and the family upstairs at night.