Super clean, amazing hosts, and the most spectacular beach in Belize.