Definitely stay in this Airbnb if you get the chance. Feels like staying in a hotel with how clean it is, but has the special touches that make it feel homey. Super friendly, kind host; you can tell Pemba takes care to be a good host.