Excellent space to stay in the heart of Rome.
Highly recommend their place if you want a budget super-clean space in the city center.