There is absolutely nothing that was missing in Alessandro's place that is located in a great central location in Rome.
We were travelling with our 11-month-old baby, and the apartment was fully equipped for all of our and the baby's needs.
Alessandro is an amazing host, helped us with everything before and on our trip, gave us many suggestions, and is a really nice person :)
Just note that there are several stairs to climb (1 floor) so keep it in maid if it's a problem for you.