This apartment definitely has unique feeling and character. Though the palazzo might be old, the bathrooms and amenities of the apartment are up to modern standards.
However, what stands out the most is just its location. Every major sight in Rome is within 25 - 15 - 5 minutes walking distance.
Communication with the host was swift and friendly. Overall, it was a fine experience.