The flat was very clean on arrival and there were ample sheets and towels. The kitchen was well equipped too. The area where the flat is located is not one of the most desirable of areas, but the convenience of the nearby Termini station made up for this.
The only 'complain' I would have about this flat was that the only mirror was in the bathroom and as this place can potentially sleep 6 people, that is really not enough. A mirror in each room please Alessandro! :)