This place is a gem in Rome. Cosy, modern and unbeatable close to the heart of Rome.