The resort is located on the Indian Ocean, overlooking the Tanzanian mainland. Guests can choose from a wide range of rooms with all the amenities, overlooking the ocean or gardens. There are outdoor swimming pools, a spa and beauty salon, and a fitness center on site. For the youngest guests of the resort there is a children’s club with various daily activities. Restaurants and bars offer a wide selection of drinks, as well as local and international cuisine.