Just Be Nice
While here in Italy and looking to travel to other cities, I've read several Tripadvisor reviews for hotels and many of the negative reviews mostly complained of rudeness on the part of a proprietor. I have not see that. If you act friendly, try to speak Italian, and apologize for not speaking Italian "mi dispiace, non ce pusca italiano," you will be met with a better experience than if you start to rattle off your English (or whatever your language s) and wish your server, hotelier, bus driver, shop keeper, etc, knew what you are trying to ask. Be a mensch. Say thank you "grazzie" Greet people "buongiorno" first then ask your question. There: a life lesson for you. As Patrick Star says: "It's first grade, Spongebob!"