We enjoyed our stay in Rome. The location is perfect - very nice square with restaurants just around the corner. Every night we tried an other restaurant ;)
The apartment was fine - basic but clean. The only problem for us was the airconditioner, it was not working very well. The bedroom stays very warm. If you are not used to hot weather (like us) this is unpleasant during the nights.