Our stay at their apartment was great! They were able to quickly accommodate us even though we booked very last minute. The apartment is super cute and well decorated. It's in a nice neighborhood and very walkable to the metro as well as the Vatican!
Overall our stay was great. The only feedback I would give is that the sheets and pillow cases didn't smell completely fresh, but besides that the bed was very comfortable and we had a great night's sleep! My mom seemed to have an issue running hot water in the shower but I used the shower head and didn't have any issues at all!
Again, very good stay and we will be returning!