The location of the flat is perfect to visit Rome (really perfect).
Explanations of the owner to enter the place was good.
It must be a 65 meter square flat (hard to see on the photos) with 2 bathrooms (WC included in them).
I advise you to buy mosquitos spray.