The place is close to Colosseum (for me 5 mins walk), and it was very clean.