Had a great time with family n friends....It's been a long time coming that the entire family goes out on a vacation. Residence zanzibar was n absolute treat. The staff were more than welcoming, the hospitality all in all was top notch. Kudos to the management team for a great experience. CHEERS!!