We recently spent a few days at Camp Okavango during our honeymoon and this turned out to be our favourite stay. The staff were fantastic. They made a real effort to come and introduce themselves and get to know you. It's a very personal experience, all sitting together (including guides) to eat. You are made to feel very welcome and there is nothing that is too much to ask. The guides are incredibly knowledgable and do their best to ensure you have a good time.
The 'rooms'/tents are on par with hotel standard and are very clean and well presented/equipped. Would definitely recommend a stay here.More