Located in the heart of safari-staging country near Lake Naivasha, the Sawela Lodge has much to offer those who are not heading out to the savannah.