Set on Diani Beach overlooking the Indian Ocean, this upscale, all-inclusive resort is 8 km from the Diani Beach Art Gallery and 10 km from Leisure Golf Club.

The airy rooms are housed in whitewashed bungalows with thatched roofs (4 units per bungalow) and feature satellite TV, minifridges and safes. All offer balconies or terraces, and tea and coffee making facilities, as well as free Wi-Fi. Suites add sitting areas.

Meals and drinks are included and are offered in 2 restaurants and 2 bars. Other amenities include an outdoor pool, a kids’ pool and a spa. Tennis, beach volleyball and archery are available.