Stayed here for 3 nights in a deluxe safari tent and loved it. Meals on the deck were great. Breakfast, which was included in the room rate, comprised 4 set choices with other (paid) extras available and dinner was a fixed price basic buffet. Staff were all friendly and tours, transport and transfers were all arranged effortlessly. Only fault was the camp ran out of water on our final day which meant no shower or flushing toilet but this was fixed pretty quickly. As two females we felt very safe here and would definitely recommend.