Great Place to stay. Few minutes from the station to central Rome. Walking distance to the Vatican.