WedgeView Country House & Spa is located in historic town of Stellenbosch