This place is exactly as showed in the pictures. Bedrooms are big with comfortable beds and bathrooms are very clean.
However, we did have some issues while staying at this place. On the day of our check in, Rome airport closed down because of the thunderstorm so we had to check in late and the owner could not waive 30euros for checking in late even though it wasn't our fault. Also the washing machine lid did not open when we were trying to take our clothes out so the owner had to call someone to fix it and had us pay 30 euros again saying it was our fault even though we followed the instructions. So make sure you know how to use it properly if you are going to use it. The location is walking distance to everything but that also means it can get loud at night. It seemed like people in the building were having a party at night so we had difficult time falling asleep. Host was also slow with his responses when dealing with situations which made it very difficult.
Overall, this place is a good place to stay at if you are prepared the pay extra for unexpected fees. I wish the host showed little bit of generosity/hospitality especially when dealing with sudden situations.