Overall we had a nice stay here. The location was amazing, the bed was comfortable and the apartment was very large and spacious. The owner was also very responsive.
The one thing that really was a let down for us was the air conditioning. It was very hot in Rome while we were there, but despite having the air con on the coolest setting, it just did not cool the apartment down. So whilst everything else was great we were often uncomfortable in the apartment.