Absolutely as advertised. Pemba is an outstanding host.