Best Island to Live On: Ambergris Caye, Belize