Decorated in traditional Swahili style, it offers diving, a fitness center and tennis.
Each air-conditioned room has either a balcony or patio with views of the gardens or ocean. All have a private bathroom with hairdryer and some include a satellite TV.
Baobab buffet restaurant serves Kenyan and international cuisine under a thatched roof. Poolside Bistro Restaurant provides breakfast and lunch, including grilled dishes. There is a swim-up pool bar and drinks can be served to the room.
Massages, a game room and ping-pong are available and there is evening entertainment. Children can use the indoor play area. Deep sea fishing is also available.