This hotel is something of a mixed bag, but overall quite satisfactory and so long as the issues described below are not a problem for a particular guest, we'd recommend this hotel.
(We stayed here on 2 separate occasions in the space of a week.) Our first room was OK; bathroom was excellent. However, one of the 2 single matresses combined to make our double bed felt like it had been used as a chariot speed bump at Circus Maximus. Our second room was very nice, as was bathroom. Matresses were fine.
The staff were friendly and attentive and accommodated a couple of special requests we made. Very happy.
Of the 3 European hotels we stayed in, this one had by far the best breakfast.
On both occasions, we could not get the airconditioning to cool. It was heating or nothing. Reception told us that all the airconditioners in the hotel were set to the same setting and that a technician needed to come out to switch them over from winter to summer settings. This is a bit of a problem if the weather turns unseasonally warm, as happened in our case. Evening breezes provided substantial relief, except this let all the street noise (esp sirens!) in.
The location is great in terms of convenient access to the airport by train. Not only is Trastevere closer to the airport, but the hotel is walking distance to Trastevere station. Indeed, once we knew where the hotel was, we were, save for a testing street staircase, comfortably able to walk to the station carrying all our luggage. However, in terms of seeing the sights of Rome on the eastern side of the river, the location is poor. At a glance, the rail options look good on a map. But, in fact, getting to those sights by rail/metro, and especially returning in the evening, is at best very cumbersome and at worst a nightmare. From Termini, the H bus might even be a better bet outside of peak hour.