Botswana High Commission Ferienhäuser, Resorts und Vermietungen