We enjoyed our stay and the room was clean and functional, but you should know that this is NOT a traditional hotel. It is a series of apartments in various buildings in the Giovanni district in Rome. This is not made clear on their website, and was explained to us only when we arrived to check in!
This makes for a unique experience, like you are living in an apartment in Rome, because you basically are doing just that! But if you want a hotel with a concierge, a computer, a decent TV, a shower bigger than a shoebox and a room larger than a small studio apartment...then this is not the hotel for you. We got a great deal for this hotel on Expedia and now I know why. It wasn't necessarily a *bad* experience, but it did make for a bit of unneeded stress and work. For example, we were given four keys for each of the doors we had to go through to get into the building and finally into our room. The elevator was one of those ancient lifts you see in movies where it's in a cage and you have to shut the doors yourself before it will go up. And it was so tiny it could barely fit two people and their luggage! The staff are nice, but I communicated with them via email and text because there was no hotel lobby where they were available to speak with in person.
On the plus side, the Terraze apartments are in a nice location close to Metro stations (Manzoni and Giovanni stations are short walking distance) and within walking distance of the Colloseum.