Welcome to a magical place, where you become one with nature within moments of arrival. Extends the delightful tradition of the African beach setting.