Our communication prior, during and after our stay with Maria Cristina was immediate, thorough and helpful. The apartment is spotless, and exactly as posted. The rooms are spacious and spare in a good way, the kitchenette is well equipped and the bedrooms had enough cupboard space, decent sheets, blankets and pillows. The mattresses were good. Our family of 4 were very comfortable there, and enjoyed every bit of the space. The location is excellent and fun to walk out your door and see the Pantheon a block or two away. It was a great home base for a very busy 5 days of touristing. We were very comfortable and felt very at home.
The building houses other b&b type apartments and one is under construction on the first floor. We had difficulty with the hot water for three days in a row -- for different reasons but at least one day due to the construction. One simple solution (if this happens often) is to show the guests the fuse box upon arrival -- and let them know what trips the fuse. (Our neighbor pulled out an electricity key card that tripped the fuse on the first day.) Had we known, it was a 2-second fix.
The host and manager was very responsive with the problem. They accommodated us and we would definitely stay there again and recommend the apartment to friends. I assume the hot water issue was an anomaly and now you're forewarned! Also, I assume that the dirty/loud part of the building construction will be concluded shortly.