Ayla Beach House a bed and breakfast mini hotel, located directly on Kiwengwa beach north east of Zanzibar island which consist five rooms,mini bar on the terrace . Both rooms have private bathroom and sea view, hotel offer sun bed on beach, free WiFi, balcony rooms front sea