My friends recently confirmed an apartment rental in Italy, we live in the United States. The company required that all the money be paid up in front. Of course they made sure it was legit. It was not a cheap. They signed a contract, to assure of everything. However, they are in two different nations (Italy and the US), let's say the apartment owners stick them in a rotten beat-up apartment or none at all, and not give my friends anything. I know if that happened in the United States, my friends would just sue the apartment owners for breech of contract. However, since they are of two different nationalities, how would it work? Could my friends get their money back? Or would they be lost? Could they sue them through the Italian Justice System? Can a non-civlian sue in a foreign nation?
So, I ask the most knowledgeable NSG.