The apartment and bathroom were very clean. The shower was great. The location was very convenient to the Roma Termini on a major street which was a bit noisy at times but also very convenient for navigating trips to Rome's historic sites on foot. Check-in with Fabio was very smooth. We did not use the smallish kitchen. Fortunately, there are many dining options in the lower Monti neighborhood - and cooking wasn't high on our "to do" list.