Great and clean place in the heart of Rome. Clear and easy communication upon arrival. The rooftop view was insane!
I would recommend anyone!