We stayed in Mario's apartment for four nights in September and it was wonderful. Mario met us at the apartment and showed us around, and helpfully pointed us towards a supermarket. About the apartment itself: it was very clean and comfortable. The air conditioning works very well for warmer nights. Great rainfall showerhead with plenty of hot water and good water pressure. We used the washing machine once and it did a nice job. There are drying racks with clips on the rooftop terrace. The rooftop terrace is the highlight - it is private with many plants, a table and chairs, and comfortable places to sit. We spent the end of each night with a glass of wine looking over the Janiculum Hill, and it was such a nice way to end busy days. We also used the gas stove to make breakfast (very easy to use) and everything you might need is provided - dish soap, juice and water glasses, wine glasses, plates and bowls, dish towels, etc. Mario even left me a hair dryer. There are many travel books available in the apartment and we found them helpful. There are also speakers in the apartment to which you can attach your iPhone or iPod and play music. We were careful to play music softly, however, as the back windows back right up to a residential courtyard. The location of the apartment is ideal and very easy to reach. We took the train from the airport to the Trastevere Station, and then the #8 Tram right up to the river and an easy walk to the apartment. One thing that others have noted as well is that the apartment is on the top floor with no lift. If you are in reasonable shape and don't have overly heavy luggage you should be just fine. We loved the apartment, Mario was very kind, and we would absolutely stay there again if ever in Rome.