Such very nice people (both the owners and staff). Great day kayaking one day and sailing/whale watching another. Very knowledgeable about local history, sites, activities, etc. They also helped us arrange ground transportation from Pemba, a town a few hundred kilometers North of Ilha de Mocambique – much lower cost than flying, and much quicker and more comfortable than the minibuses that are the major source of land transportation in Northern Mozambique. Highly recommended.