We loved staying at Viminale Hill hotel. The hosts are super friendly and full of advices where to go and what to see. The location is the best - we got to watch opera from our room window which was one of the best experiences we had in Rome.