Great spot in a fantastic area of Rome!