Nice place, super well situated. The terrasse gives the magic. Perfect place to stay few days and enjoy Roma.