I was scared to death of staying here because of the reviews, but was pleasantly surprised. The rooms were spacious and clean, and were quite comfortable to stay in. The staff at the front desk were quite helpful, and spoke English well. The internet is only in the lobby, and is very expensive- 4 Euro for 30 minutes! The breakfast was really good, and there was quite a selection of food. It was all high quality and fresh. The AC wasn't working while we were there, and the front-desk said it was because of the renovations. Other than that, it was far from the Termini train station- it takes 2 buses and 1 metro to get there (1 hour with waiting times). The bus doesn't go directly to the metro stop Cornelia as they say (the 881), you have to take another bus for 2 stops (the 791) in between. The buses run quite regularly, and a 1-Euro pass will last for 75 minutes on the buses and trains. The 881 bus right in front of the hotel goes directly to the Vatican City, and took less than 30 minutes.
There were restaurants about a 10-minutes walk away that were really cheap and good. We got a pizza big enough for 4 people for only 10-euro. Given that they charge you 4.50 for a latte in the Vatican, this was quite a relief on our budget! There was also a huge supermarket within walking distance where you can stock up on your Nutella. :-)
I would probably stay here again, if I paid what I paid last time. This hotel would probably compare to a Holiday-Inn in the US, a solid 3-star, MAYBE 3.5. The only drawbacks were the location and the internet-in-lobby thing.