Catrine’s place is in a great location within Rome to explore all of the major sites within the city. As others have mentioned, I wouldn’t necessarily suggest to anyone who is going to hang out in the apartment (although if in Rome why would you ever be in the apartment?). But it is a great base to explore the city.
Catrine was very helpful and communicated immediately to the one minor issue I experienced (due to a miscommunication that was probably my fault). Checkin and checkout were very easy. Overall a nice stay.