Our stay in Rome was great, the location is perfect and is a decent apartment for 3 guests.
We were provided with towels and able to use the washing machine which was very convenient.
The only negative would be that sleeping on the sofa bed in the lounge room is very noisy and hard to get a good night sleep.