I would recommend stay here. It is just 40 Mins away from Rome Center.
Hospitality is very good, room is clean and very friendly. They arranged everything for us.