The flat is exactly as shown in the photos and the accommodations themselves are excellent, with all the materials one is likely to need for a comfortable (luxury even) stay.
Unfortunately, the host is inexperienced and it showed during our stay. First, the property is not in a touristy area (a bit of a sketchy area actually), which can be a positive adventure, but no information was provided by the host to allow us to navigate the area like a local: location of the closest Metro, cafes with a local feel, insider information on restaurants (best pizza!), which way to head out of the building in order to best experience the area safely …
My ten year old daughter was on crutches and, since I saw via google maps that the major train station was "near by" and a likely place to find a taxi, headed there straight out from the building. Not the best of areas to traverse and not so close at all! Poor thing! :-(
The second major factor that affected our enjoyment of the stay was that we discovered upon returning to the flat late (23h00) on our first day that the key to the buidling did not work (the night before we were let in upon arrival by a very kind surrogate of the host).
Though the host responded quickly to the message, there was a long wait (days) for a resolution. As one can imagine, lack of free access to the building was a major deterrent to our fully enjoying our stay in Rome: worrying each evening if, or how, we would get in, constant need to monitor the phone for information from the host on resolving the issue, being sure battery was maintained on the phone in case there was an issue with getting in each evening (missed photo opportunities), having to be available to return to the flat to get the problem solved or to meet someone with the proper key …
We were lucky to happen upon friendly neighbors or staff in the restaurant next door in order to get access to the building each evening. In the end, we had the proper key to enter the building on our own on the fifth day of our sixth day stay!
Though the stand-in for the host was very apologetic for the incident when he arrived with new keys, the host never proprely acknowledge the incident and sent what looked like a form letter prior to our departure with a reminder of our need to vacate the property in timely fashion, "trusting" we had enjoyed our stay. Not!
To top it off, the cleaning service let themselves in at 9h30 while we were still dressing etc. on the day of our departure when we had until 11h00 to "checkout"!
Our experience is a shame because the property has great potential! As it is, book at your own risk!