We had a great experience. Communication was pleasant and smooth at all times. We checked in as soon as we arrived in SA (early in the morning). Also Sally did our laundry and we thank her for that. Would recommend to others.