Karoo lodge reopens after extensive renovations