We had a great stay! The place is just like the pictures and the location is super convenient, right next to Termini station. Totally recommend!