Very nice place! Well located and the rooftop has a breathtaking view on the Vatican, Colosseum and the Vittoriano.
I totally recommend it!