The location is just as described--perfect for visiting the Forum, Palatine Hill and Travestere just across the river. The view out of the apartment is quite amazing of Palatine. There is an excellent small market near by too. The road can get a bit noisy if you are a light sleeper you may close the windows or use earplugs.