Great spot right near the Vittorio Emanuele (Rome Metro) station and many bus stops. Also an easy 15-20 minutes walk from the Termini train station. Good communication and check-in process was simple. We were provided many local tips of places to go, how to get there, and even a map of the city with everything pinpointed on it.