Davide was very kind, unfortunately we couldn't stay at his place due to some emergent maintenance work.
However, Davide booked a room at a hotel for me and my friend and paid the difference. Everything was smooth when we arrived and the hotel room was decent.