Very clean and comfortable place.
Perfect location only a few steps from the Colosseum.
Best gelato, coffee shops and restaurants just down stairs.
We would definitely recommend this place to our friends