The place was really clean, a 5min walk from Rome Termini. Rome center is just 30min away walking.