Amazing place could not have picked a better location. Near everything you want to see in Rome.