Rosa's place was perfect as a base to explore Rome. She was super communicative and check-in was painless. The apartment is on a quiet cute side street and is very centrally located (10-20 minutes walking from all the major sites). The elevator came in handy, though it is tiny (2 people max!), even though it was just a flight of stairs up.
re the actual apartment, the bathroom is HUGE and modern. Perfectly comfortable for two people. Highly recommended!