Stayed here for 3 nights in October. The location is fantastic, right in the middle piazza Navona and the Vatican. Lots of restaurants around. Easy to get to by bus from the train station.
Wifi was great
Shower was hot and water pressure was good. Make sure you keep the switch on for the hot water tank. It's right beside the light switch in the bathroom.
Michele was a great host and although we didn't meet he was VERY prompt in returning messages and giving advice on restaurants. The one he suggested was very good. Check in and out was super easy.
Apartment had everything in terms of dishes and cutlery. The mattress was comfortable however very loud. Needs a new frame as the springs squeaked every time we moved.