Its a good location when staying in rome
Public transport very close