There are lots of threads on this subject on this board. If you pick a specific question or subject, you can do a search and find an abundance of information.
First bit of advice, come to Belize to do your "real" due diligence. Conditions change and you'll get current info by being here.