Loved the place. We met with.Emanuele, Carlo's son who was very helpful. Cuppola Suites is in a very good location as it is two minutes to buses, five minutes to the train station two to ten minutes to cafes and restaurants, depending on what you want to eat and 15 minutes to the Vatican. Rome is a very well connected city thanks to it's public transport but you will always be late thanks to it's public transport.
There aren't any downsides to the place... except maybe that the shower is very cramped... having said that, I'm a guy with really broad shoulders so this is a very personal opinion.
If I do come back to Rome, this is the first place that I will look up.
Thank you very much for your fantastic hospitality. Arrivederci miei nuovi amici!