Get ready to experience one of Kenya’s most popular beach resorts, a tropical escape where luxury meets the Indian Ocean.