We had a lovely stay at Michele's studio. It is a great space, very light and has everything you need. There are some really nice restaurants in the area and well communicated. It was also very clean.
The only small suggestion is maybe to have a small towel for the kitchen to dry the dishes :-). Other than that, we really had a great time in Rome and had an amazing stay.