Although Alessandro is a very kind, communicative, and patient host (our train was delayed on arrival and Alessandro patiently waited for us and understood) and his place is in a very convenient walking distance to Roma Termini, I would not recommend staying here if you have high expectations for cleanliness.