Amazing Location! no sweat getting to the train/airport!
Even the walk all the way to the Vatican is under 40 min! Rome is great, this location makes it better