We are sorry for what you have written, which does not match at all the other reviews. I give for granted that all guests should understand that there is not a person living there 24 hours until the guests arrive, but I understand that some people can't think that far.
You told us you would arrive at in between 17:00h and 18:00h and said you would call the day of arrival to confirm. I got a call at 14:30h, and you told us you were parking your car. Even though you gave us so short notice, I informed you someone was on his way. Of course you got there before Ian and had to wait a few minutes until he arrived.
The place is exactly as described, three bedroom, one of which has a table and chairs for 6, a kitchen and bathroom. There is also a table in the kitchen, the pictures are real as all other guests state. We verified the ant problem but didn't actually find any, it's also the first time we get this kind of complaint. We weren't aware of the shower drain problem either and repaired the next day. The door locks well, you just need to press it when closing it. If you would have been so kind to inform us during your stay, we would have taken care of the issues earlier.
For you next trip to Rome, we recommend the many 5 star hotels there are in Rome.