The property is a gated resort about 1 - 1.5 hour drive from the airport and Stone Town. It is a typical Jamaican/Mexican/Costa Rican higher-end resort. I had the fortune of staying in one of the newer rooms, so the room was nice with all updated amenities. The mattress firm, which is not to my taste, so that would be my only complaint. The property is very well maintained two pools and a lovely beach. I am more of a beach person and the permanently affixed grass umbrellas provided ample shade from the sun. The food was excellent! I loved the soups on the menu each evening. I informed the staff that I had dairy allergy and they made every accommodation to fit my needs. The staff was very friendly and helpful. The property offers a ranges of tours, so that you can enjoy other aspects of Zanzibar. There are currently sea urchins in the water, so you will need to watch were you step in the water. Yoga is offered daily except Wednesday and Sunday and the instructor is awesome. I also had two massages, both were very good for the price. No real complaints.