After some slight confusion due to my partner and I booking Davide's place for both the start and end of our Italian travels, everything ran smoothly and one of the guys from the third part company met us and let us in. He was super friendly and Davide's communication was spot on even during the confusion about the double bookings.
Great little flat with great proximity to the Garibaldi station that we arrived at. There are a lot of stairs but it wasn't an issue and it also means you do get a bit of a view from the window which I enjoyed at night.
Looking forward to our second stay in a few days and would recommend Davide.