Very clean. Great location, a short walk away from both the Termini train station and the Colosseum. Would recommend!