Located on Diani Beach, this resort is a beautiful place to relax and enjoy your stay with attentive service and genuine hospitality. It comprises standard and superior rooms, suites, cottages and luxurious private villas. All rooms are excellently furnished. It has a diverse range of wining and dining options. It has a spa that offers a wide range of treatments and therapies.