Emmanuele's apartment was an absolute deam to stay in. It was very spacious and comfortable. The whole apartment was impeccably clean. The kitchen is also quite well-equipped (pots, pans, utensils, etc.) if you end up doing some cooking. Wi-fi was quick and I didn't have any issues.
The apartment is very close (5 minute walk) to Termini and within 15 minutes to lots of attractions.
Emmanuele and his team were great to work with. (They even provided a little welcome gift!) They communicated clearly and promptly. I would happily stay here again and highly recommend it.