This place needs some big improvements. The location is great! But I wouldn't consider this an amazing stay in Rome.
Before you stay here be aware of the following:
1 - There is no A/C, it is an automated air system that sucks air from inside to the outside, but it doesn't work all the time. If anyone takes a shower it will create a stuffy/uncomfortable environment. Especially when it is time to sleep.
2 - The listing states that toiletries would be provided, the only one found in my stay was hand soap in the bathroom.
3 - When you use the shower watch out for the slippery floor. Since there is no way to circulate the air inside everything develops a dew on it.
4 - The hot tub, isn't really a hot tub and it takes forever to fill up. Also all of the shower heads are old and spray in every direction.
5 - When I asked about turning on the A/C I did not get a reply from the owner.
So if you decide to stay here know this, the location is amazing, but your stay might be extremely uncomfortable especially in the hot summer months!