Great place for Rome tourist. Good location!