In terms of service, decor, and attention to detail, this was one of the best places we stayed in South Africa. Every member of staff were switched on and attentive. The hotel was nicely decorated in a modern way. Comfy bed, solar heated pool. Notable was the quality of food for both breakfast and dinner. Amazing views from the restaurant, but well worth eating here for the food alone.