The apartment itself was fine. It's an open concept floor plan and a good amount of space for two people. However, Matteo is a dishonest host, which is why I had to give the apartment such a low rating.
Matteo kept pushing back our check-in time because the apartment hadn't been cleaned. At 10 p.m., we told him that we will stay in the dirty flat because we didn't want to stay out all night waiting for a cleaning that was very unlikely to actually happen. Matteo offered a refund of that first night, which I thought was fair. However, he then went back on his word when it came time to actually refund the money, which I found to be really disappointing in relation to his behavior as a host. Booking the flat was not worth all of the drama that came with it...