I can highly recommend Viminale as a perfect place to stay in Rome - it is very close to the main attractions, there are plenty of restaurants in the neighbourhood, rooms ale clean and looks nice. We had a great time there