We had a great time in Rome - husband, myself and daughter. The flat was ideal, brilliant location, spotlessly clean, and the beds were really comfortable. Dario was very helpful booking taxis to and from the airport. and meeting us at the apartment. Plenty of nice places to eat nearby. There is a small Carrefour supermarket a few doors away which is useful.
Yes, there are a lot of stairs but worth it for the view and the atmosphere. Loved it!