Great place. There is everything one could wish for. Great location, close to many restaurant and 10/20/30 minutes walk away of the majority of Rome's big attractions.
The shower size was OK for me. You get used. Is tricky but you get used. It is my first time in Italy when I have to deal with such small box but I made it.
Otherwise, the place is great. It gives you the feel of how is to live in Rome. Highly recommended for who want's have everything at walking distance.