Michele's place was exactly as expected; it was very clean and tidy. The location was central to almost all of the tourist attractions in Rome and there are many shops and restaurants nearby. Michele responded quickly and was very helpful.
Would recommend this place if you are under 5'7", since the washroom area is quite short.