Spotless and spacious apartment in outskirts of Rome. Located 10 minutes by foot from train station . Truly enjoyed our stay!