Situated on the beautiful white sandy shores of the Indian Ocean at Diani Beach, 35 Km South of Mombasa. Our Beach Resort has a unique blend of traditional Swahili and Arabic architecture.