Beautiful, clean place with great design, and amazing location close to the Colosseum.
Street parking is a bit tricky, however nothing too difficult.
Would have rated 5*, however lack of attention to small details such as coffee and a bottle of water, even tap water, prevents me to do so.
Definitely recommend otherwise.