Charming details throughout the site create a memorable experience at Zi Villa Zanzibar, Matemwe, Zanzibar, Tanzania (Mango staff photo)