Michele's place is located in the centre of town! So close to the Trevi Fountain and within walking distance of many other famous landmarks!
Had a little issue with hot water at the beginning but soon realized the switch needed to be left on for a while prior to using hot water and all worked okay!
Wifi wasn't great but as we were out all day it didn't effect us too much!
Overall clean, comfortable and had everything we needed for an enjoyable stay! Would recommend!