Great host and the apartment has an excellent location and facilities.
We ran into unforeseen issues with the apartment before our stay but Matteo dealt with it upfront through clear communication. We managed our expectations accordingly and reached an agreement with Matteo which he honored.