Lanzerac is obviously a very nice hotel, but considering the price it did not really live up to expectations. There are a lot of employees that are extremely professional and helpful, but there are also some variations. Management did we not see. When we asked if they wanted some helpful suggestions for improvement when we checked out, it was obvious that they did absolutely not want that. Some minor suggestions for improvements: it took about 1h to get a working iron to the room and the irons are worse that what most two stars have. They said no children in the pool, but it was occupied by children all day and the complimentary wine package was the cheapest - somewhat unnecessary when a room is 7-8000 rand. Small things, absolutely - but for that price level it is worth noting.
Overall, a very nice hotel, but not really worth the money considering all the other excellent options around.