My wife, 2 yr old, and I had a great stay at Michela's apartment! Three words ... location location location! Literally seconds from great dining or minutes from major attractions - the apartment give you easy access to Rome's many tourist attractions.
The apartment itself is one floor up (23 stairs) without an elevator. We had a large stroller which was challenging but we made it work. Otherwise it is as described and pictured. There are four steps going from the main living area to the kitchen/bedroom.
We didn't have any issues and always received prompt responses from Michela. Thank you for the hospitality and great place!