Martina's place was near perfect for us. She was incredibly friendly, gave local tips, was very flexible with our check-in, and her little dog (for whom the apartment is named) was absolutely adorable.
The apartment was emaculate and very comfortable. You could tell she had gone to great lengths to make it comfortable for guests.
The location was very convenient for Vatican museums and it wasn't too bad to get down to the metro. If you're coming from the train station, take the buses as they drop right in front of the apartment, but from the metro you have to climb up a long, steep flight of stairs. That same stair case was the main way to get to dining and the local market so be prepared to burn some calories on the way back up :)