If you are an international student, avoid the place. Or if you don't know exactly how your health insurance policies work, including the small letters in the contract. They will not help you with that. And in the end, you'll have to pay for any miscommunication, even if you don't have money for that. Good luck going there.
Are you the owner of this business?