We are very experienced Airbnb'ers, with nine stays this year. I believe that when a stranger not even the host is working the keys in the front door to open it early in the morning, you assume the worst. The host did not provide a warning, was not present and, I guess, assumed we would be ok with a couple of plumbers in the space without supervision with all of our belongings. As for the provisions; you should be able to make breakfast the first morning and not have to buy oil, pepper and at least a couple rolls of toilet paper per person staying. If you fly into Rome and are Jet lagged, the last thing you want to do is go shopping, that is if the local store is even open. The host is paid top dollar for this place and should spend an additional few euros to make his guest feel comfortable and safe. We felt neither.