Stylish and cozy 13 rooms only boutique hotel on the pristine white beach located in the north east coast of Zanzibar