Great place and great location! The outside space is particularly great in central Roma.