The position is perfect, very close to Piazza del Popolo (no more than 10 minutes walking) and in a quiet neighborhood with nice restaurants around to have dinner after a tough day walking in Rome. The host was kind and available, but I had to organize my journey in order to arrive there before 7pm, since it turned out there is a late check-in fee of 20 euros absolutely not reported in the House-rules at the time.
The apartment is cleaned enough. The pictures are truthful, but the place has not been renewed or repainted since they've been taken I suppose, so the atmosphere is not exactly the same now. The air conditioning is very noisy. The double bed is too small if you're not sleeping with your partner. Any kind of soap (neither to wash your hands) was present in the apartment when we arrived, even if it is reported in the house facilities.
The Wi-Fi is perfect, fast and free.