The website holidayflatrental.com advertises short term leases in several locations around the world. They require payment upfront via wire transfer…