Self-catering Resort with Restaurant and Pub on a beautiful citrus farm near Citrusdal in the Cederberg near Cape Town Western Cape South Africa.