Great place, central to Rome, highly recommend. Super convenient.