Thatch Caye is an all-inclusive resort for just 30 guests. A private boat ride to and from the island to Dangriga, Belize, is included. About 25 minutes later, thatched roofs came into view.