The flat looks very nice and made a good first impression on us. There is direct transport from Termini Station, which makes it easy to get to and also the photos were really helpful!
Unfortunately there are a few things to take care of... The smell from the bathroom pipes is terrible, sometimes we had problems also with flushing the toilet. I've seen a couple of reviews mentioning that and it's true. The kitchen is not well equipped, it lacked some necessities like a pan, more than 1 fork would also be great :D
I personally think it's fine to stay there for short periods of time, when you spend much of it outside anyway.