New guy here, from Atlanta GA, Always wanted to visit Ambergris Caye, Can anyone give me general information. My long term gole is to live there and have a scooter business.