Looking for a tranquil small-town life? These 5 Western Cape spots may be for you