Clean, bright, and the terrace was great to enjoy. Our stay was disrupted by the lack of hot water on 2 of our 3 days, but Rossella was prompt with getting her "fix it" guy over to take care of things right away.
WiFi is in the front of the flat, so it does not reach to the terrace, but that is a good excuse to unplug while in "The Eternal City".