Met our expectations in everything. Warm welcome by everyone. We had an all inclusive package with dinner and some spa treatments. Massage was excellent; dinner was excellent maybe too much, all staff pleasant and efficient. Great safari could have stayed longer but time was not on our side. Overall a faultless stay would recommend it to anyone.