Awesome place right next to the Colosseum. It's super easy to reach from Termini station. Everything was very clean and the host were very friendly.