Pros: The location of this place is beyond fantastic. The colosseum is your neighbor. The terrace is an added bonus for a great view. The check-in instructions were very clear and I had no issues getting in. I was able to store my bags at the place after checkout.
Cons: Internet was beyond horrible. Never connected in my room. I had to step into the common area anytime I wanted to use the net. Told Francesco about it but nothing was done about it or no further communication given. Shower water temperature fluctuated mid-shower from hot to cold and back to hot and took awful long to heat up.