Great place to stay, close to nice little restaurants, and flexible check in.
Walkable distance to Vatican City, Castel Sant’Angelo, Trevi fountain and many other things.
I would recommend this place for a group of 3-6 people.