Great place in central Rome.